diff --git a/src/main/java/de/tuchemnitz/wizard/helper/course/CourseExtensionHelper.java b/src/main/java/de/tuchemnitz/wizard/helper/course/CourseExtensionHelper.java
index e51d7bba23800ec916ae69f37e036729cba2de13..7f8f2ed95998d5116c33014fc12cff017b54c211 100644
--- a/src/main/java/de/tuchemnitz/wizard/helper/course/CourseExtensionHelper.java
+++ b/src/main/java/de/tuchemnitz/wizard/helper/course/CourseExtensionHelper.java
@@ -118,7 +118,7 @@ public class CourseExtensionHelper {
 	 * @param longTitle long title for node
 	 * @return created course node
 	 */
-	private static final CourseNode createNode(final ICourse course, final String shortTitle, final String longTitle, final String type) {
+	private static final CourseNode createNode(ICourse course, final String shortTitle, final String longTitle, final String type) {
 		// create a node with default data
 		CourseNodeConfiguration nodeConfig = CourseNodeFactory.getInstance().getCourseNodeConfiguration(type);
 		CourseNode node = nodeConfig.getInstance();
@@ -126,7 +126,7 @@ public class CourseExtensionHelper {
 		node.setLongTitle(longTitle);
 
 		// append node to course
-		CourseFactory.openCourseEditSession(course.getResourceableId());
+		course = CourseFactory.openCourseEditSession(course.getResourceableId());
 		final CourseEditorTreeModel cetm = course.getEditorTreeModel();
 		final CourseNode rootNode = cetm.getCourseNode(course.getRunStructure().getRootNode().getIdent());
 		course.getEditorTreeModel().addCourseNode(node, rootNode);
@@ -143,8 +143,8 @@ public class CourseExtensionHelper {
 	 * @param node node to be removed
 	 * @param course course where the node belongs to
 	 */
-	public static final void removeNode(final CourseNode node, final ICourse course) {
-		CourseFactory.openCourseEditSession(course.getResourceableId());
+	public static final void removeNode(final CourseNode node, ICourse course) {
+		course = CourseFactory.openCourseEditSession(course.getResourceableId());
 		course.getEditorTreeModel().removeCourseNode(node);
 		CourseFactory.saveCourseEditorTreeModel(course.getResourceableId());
 		CourseFactory.closeCourseEditSession(course.getResourceableId(), true);
diff --git a/src/main/java/de/tuchemnitz/wizard/workflows/coursecreation/CourseCreationHelper.java b/src/main/java/de/tuchemnitz/wizard/workflows/coursecreation/CourseCreationHelper.java
index fa845ab75191207302e28b39cdf6a485554bee86..c049004d67a4bd98771f3cd6e95e81ecba15539f 100644
--- a/src/main/java/de/tuchemnitz/wizard/workflows/coursecreation/CourseCreationHelper.java
+++ b/src/main/java/de/tuchemnitz/wizard/workflows/coursecreation/CourseCreationHelper.java
@@ -302,7 +302,7 @@ public class CourseCreationHelper {
 			addedEntry = RepositoryManager.getInstance().setAccess(addedEntry, access, false);
 		}
 
-		CourseFactory.openCourseEditSession(course.getResourceableId());
+		course = CourseFactory.openCourseEditSession(course.getResourceableId());
 		course.getRunStructure().getRootNode().setShortTitle(addedEntry.getDisplayname());
 		course.getRunStructure().getRootNode().setLongTitle(addedEntry.getDisplayname());
 		CourseFactory.saveCourse(course.getResourceableId());
diff --git a/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties
index 5678da3d1574b36e5d4cbe9baa683c98e1b26642..1292a00bad7975d06677a5f62ab890c6616991d1 100644
--- a/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties
@@ -3,7 +3,7 @@ main.menu.title=Administration
 main.menu.title.alt=Administration
 bulkuserreplay.chkbx.onoff=Checkbox an heisst Replay ON und AJAX OFF
 bulkuserreplay.tt=Benutzername Linie f\u00FCr Linie (ohne Komma, oder dergleichen)
-data.no.save=Achtung\: die \u00C4nderungen gehen nach einem Neustart von OLAT verloren\! Um die Einstellung permanent zu speichern m\u00FCssen Sie die Anpassungen in der <code>olat.properties</code> Datei \u00E4ndern. In zuk\u00FCnftigen Releases wird ein automatisches Speichern m\u00F6glich sein.
+data.no.save=Achtung\: die \u00C4nderungen gehen nach einem Neustart von OpenOLAT verloren\! Um die Einstellung permanent zu speichern m\u00FCssen Sie die Anpassungen in der <code>olat.properties</code> Datei \u00E4ndern. In zuk\u00FCnftigen Releases wird ein automatisches Speichern m\u00F6glich sein.
 error.deleteworkflow.locked.by=Der Benutzer-L\u00F6sch-Workflow wird zurzeit von Benutzer {0} bearbeitet. Versuchen Sie es sp\u00E4ter noch einmal.
 manu.config.alt=Bitte konfigurieren Sie Ihr System
 menu.admin=Administration
@@ -35,7 +35,7 @@ menu.created.newUsersNotification.alt=Neue Benutzer
 menu.created.sixmonth=Neu seit 6 Monaten
 menu.created.sixmonth.alt=Benutzer, die im letzten halben Jahr hinzugef\u00FCgt worden sind
 menu.deletedusers=Gel\u00F6schte Benutzer
-menu.deletedusers.alt=Benutzer, die in OLAT gel\u00F6scht wurden
+menu.deletedusers.alt=Benutzer, die in OpenOLAT gel\u00F6scht wurden
 menu.devel=Development
 menu.devel.alt=Development tools
 menu.javavm=Java VM Infos
@@ -47,7 +47,7 @@ menu.groupmanagergroup.alt=Verwalter von kurs\u00FCbergreifenden Gruppen verwalt
 menu.i18n=Sprachen
 menu.i18n.alt=Konfiguration der Standard- und aktivierten Systemsprachen
 menu.imadmin=Instant-Messaging
-menu.imadmin.alt=Instant-Messaging administrieren
+menu.imadmin.alt=Chat und Kurznachrichten administrieren
 menu.infomsg=Info messages
 menu.infomsg.alt=Info messages
 menu.jmx=JMX
@@ -61,7 +61,7 @@ menu.layout.alt=Darstellung systemweit \u00E4ndern
 menu.lock=Locks
 menu.lock.alt=Locks
 menu.logondeniedgroup=Gesperrte Benutzer
-menu.logondeniedgroup.alt=Benutzer, die sich nicht in OLAT einloggen d\u00FCrfen
+menu.logondeniedgroup.alt=Benutzer, die sich nicht in OpenOLAT einloggen d\u00FCrfen
 menu.module=Modules
 menu.module.alt=Modules
 menu.menuaccess=Zugang und Rechte
@@ -75,13 +75,13 @@ menu.notifications.alt=Benachrichtigungen
 menu.statistics=Statistiken
 menu.notifications.alt=Statistiken
 menu.onlinetranslation=Uebersetzungswerkzeug
-menu.onlinetranslation.alt=\u00DCbersetzen Sie OLAT in Ihre Sprache
+menu.onlinetranslation.alt=\u00DCbersetzen Sie OpenOLAT in Ihre Sprache
 menu.onlinetranslation.customize=Sprachanpassungswerkzeug
-menu.onlinetranslation.customize.alt=Passen Sie die Sprachelemente ihrer OLAT Installation mit dem Sprachanpassungswerkzeug an
+menu.onlinetranslation.customize.alt=Passen Sie die Sprachelemente ihrer OpenOLAT Installation mit dem Sprachanpassungswerkzeug an
 menu.quota=Quotaverwaltung
 menu.quota.alt=Quotaverwaltung
 menu.registration=Systemregistrierung
-menu.registration.alt=Registrieren Sie Ihr OLAT System bei olat.org
+menu.registration.alt=Registrieren Sie Ihr OpenOLAT System bei OpenOLAT.org
 menu.resourceowners=Autoren und Co-Autoren
 menu.resourceowners.alt=Besitzer von Lernressourcen verwalten
 menu.restapi=REST API
@@ -117,14 +117,14 @@ menu.usermanagergroup.alt=Benutzerverwalter verwalten
 menu.userproperties=Benutzer-Attribute
 menu.userproperties.alt=Benutzer-Attribute verwalten
 menu.usersimport=Benutzer importieren
-menu.usersimport.alt=Benutzer via Excel-Liste in OLAT importieren
+menu.usersimport.alt=Benutzer via Excel-Liste in OpenOLAT importieren
 menu.versions=Versionierung
 menu.versions.alt=Versionierung Einstellungen
 queries.intro=Unter dem Men\u00FC <i>Vordefinierte Suchabfragen</i> finden Sie oft benutzte Suchabfragen. Spezifischere Suchabfragen k\u00F6nnen mit der Benutzersuche definiert werden.
-sysroles.intro=Unter dem Men\u00FC <i>Zugang und Rechte</i> finden Sie einen \u00DCberblick der Rechte in und Zug\u00E4nge zu OLAT, die Sie verwalten k\u00F6nnen. 
+sysroles.intro=Unter dem Men\u00FC <i>Zugang und Rechte</i> finden Sie einen \u00DCberblick der Rechte in und Zug\u00E4nge zu OpenOLAT, die Sie verwalten k\u00F6nnen. 
 menu.extensions=Software Module
 menu.extensions.alt=Liste der geladenen Software Module
 menu.parent.maintenance=Systemwartung
 menu.parent.maintenance.alt=Systemwartung und erweiterte Einstellungen
 menu.parent.customizing=Customizing
-menu.parent.customizing.alt=Anpassungen an OLAT vornehmen
\ No newline at end of file
+menu.parent.customizing.alt=Anpassungen an OpenOLAT vornehmen
\ No newline at end of file
diff --git a/src/main/java/org/olat/admin/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/admin/_i18n/LocalStrings_en.properties
index c33302ad6a9ddee0be9ecff4eedb3176b490e077..ea8aff8508bc84f5f4927515d6b5e68c697303e2 100644
--- a/src/main/java/org/olat/admin/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/admin/_i18n/LocalStrings_en.properties
@@ -1,7 +1,7 @@
 #Tue Dec 18 22:37:34 CET 2012
 bulkuserreplay.chkbx.onoff='Check box on' means 'Replay ON' and 'AJAX OFF'
 bulkuserreplay.tt=User names in separate lines (no comma, etc.)
-data.no.save=Attention\: your modifications will be lost after an OLAT reboot\! To save your changes permanently you have to adapt the file <code>olat.properties</code>. Future releases will provide you with the possibility to save modifications automatically.
+data.no.save=Attention\: your modifications will be lost after an OpenOLAT reboot\! To save your changes permanently you have to adapt the file <code>olat.properties</code>. Future releases will provide you with the possibility to save modifications automatically.
 error.deleteworkflow.locked.by=The workflow regarding the deletion of users is being edited by user {0}. Please try again later.
 main.menu.title=Administration
 main.menu.title.alt=Administration
@@ -33,7 +33,7 @@ menu.created.newUsersNotification.alt=New users
 menu.created.sixmonth=New since the last six months
 menu.created.sixmonth.alt=Users that have been created within the last six months
 menu.deletedusers=Deleted users
-menu.deletedusers.alt=Users deleted in OLAT
+menu.deletedusers.alt=Users deleted in OpenOLAT
 menu.devel=Development
 menu.devel.alt=Development tools
 menu.errors=Errors
@@ -47,7 +47,7 @@ menu.hibernate.alt=Database ORM / Hibernate
 menu.i18n=Languages
 menu.i18n.alt=Configuration of default and enabled system languages
 menu.imadmin=Instant Messaging
-menu.imadmin.alt=Administer Instant Messaging
+menu.imadmin.alt=Administer chat and instant messaging
 menu.infomsg=Info messages
 menu.infomsg.alt=Info messages
 menu.javavm=Java VM Infos
@@ -59,7 +59,7 @@ menu.layout.alt=Modify layout within the entire system
 menu.lock=Locks
 menu.lock.alt=Locks
 menu.logondeniedgroup=Blocked users
-menu.logondeniedgroup.alt=Users not allowed to log in into OLAT
+menu.logondeniedgroup.alt=Users not allowed to log in into OpenOLAT
 menu.menuaccess=Access and rights
 menu.menuaccess.alt=Manage users by access and rights
 menu.menuqueries=Predefined searches
@@ -71,17 +71,17 @@ menu.noauthentication.alt=Users that are not correctly set up (no password)
 menu.notifications=Notifications
 menu.notifications.alt=Notifications
 menu.onlinetranslation=Translation tool
-menu.onlinetranslation.alt=Translate OLAT into your language
+menu.onlinetranslation.alt=Translate OpenOLAT into your language
 menu.onlinetranslation.customize=Language adaption tool
-menu.onlinetranslation.customize.alt=Please adapt all language elements of your OLAT installation using the language adaption tool
+menu.onlinetranslation.customize.alt=Please adapt all language elements of your OpenOLAT installation using the language adaption tool
 menu.parent.customizing=Customizing
-menu.parent.customizing.alt=Customize your OLAT deeply
+menu.parent.customizing.alt=Customize your OpenOLAT deeply
 menu.parent.maintenance=System maintenance
 menu.parent.maintenance.alt=System maintenance and extended setup
 menu.quota=Quota management
 menu.quota.alt=Quota management
 menu.registration=System registration
-menu.registration.alt=Please register your OLAT system at olat.org
+menu.registration.alt=Please register your OpenOLAT system at OpenOLAT.org
 menu.resourceowners=Authors and co-authors
 menu.resourceowners.alt=Manage all owners of a learning resource
 menu.restapi=REST API
@@ -123,4 +123,4 @@ menu.usersimport.alt=Import users by means of Excel lists
 menu.versions=Versioning
 menu.versions.alt=Versioning settings
 queries.intro=In the menu <i>Predefined searches</i> you will find often used search queries. You can specify your queries by means of the user search.
-sysroles.intro=In the menu <i>Access and rights</i> you get an overview of access and rights in OLAT you can administer.
+sysroles.intro=In the menu <i>Access and rights</i> you get an overview of access and rights in OpenOLAT you can administer.
diff --git a/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java b/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java
index 722f9abb1a90064bbbf634745c8f884af8a99fa3..27b0d78034c3652c9d3d6788f3566868521f4c5c 100644
--- a/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java
+++ b/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java
@@ -76,6 +76,7 @@ import org.olat.core.util.mail.MailerResult;
 import org.olat.core.util.mail.MailerWithTemplate;
 import org.olat.core.util.session.UserSessionManager;
 import org.olat.group.ui.main.OnlineIconRenderer;
+import org.olat.group.ui.main.MemberListTableModel.Cols;
 import org.olat.instantMessaging.InstantMessagingModule;
 import org.olat.instantMessaging.InstantMessagingService;
 import org.olat.instantMessaging.OpenInstantMessageEvent;
@@ -598,7 +599,7 @@ public class GroupController extends BasicController {
 			cd0.setIsPopUpWindowAction(true, "height=700, width=900, location=no, menubar=no, resizable=yes, status=no, scrollbars=yes, toolbar=no");
 			tableCtr.addColumnDescriptor(cd0);
 		}
-		if (imModule.isEnabled() && imModule.isViewOnlineUsersEnabled()) {
+		if(imModule.isEnabled() && imModule.isPrivateEnabled()) {
 			tableCtr.addColumnDescriptor(new CustomRenderColumnDescriptor("table.header.online", 1, COMMAND_IM, getLocale(),
 					ColumnDescriptor.ALIGNMENT_LEFT, new OnlineIconRenderer()));
 		}
diff --git a/src/main/java/org/olat/catalog/ui/CatalogController.java b/src/main/java/org/olat/catalog/ui/CatalogController.java
index 72cb7753928e108206a19cd1d70d459801104c0b..72a1cf096a2d2a61c25da72c9bb744485ec14922 100644
--- a/src/main/java/org/olat/catalog/ui/CatalogController.java
+++ b/src/main/java/org/olat/catalog/ui/CatalogController.java
@@ -1156,6 +1156,7 @@ public class CatalogController extends BasicController implements Activateable2
 		Long catId = catCe.getOLATResourceable().getResourceableId();
 		if(catId == null || catId.longValue() == 0l) return;//nothing to do
 		CatalogEntry ce = CatalogManager.getInstance().loadCatalogEntry(catId);
+		if(ce == null) return;//catalog entry not found, do nothing
 		switch(ce.getType()) {
 			case CatalogEntry.TYPE_NODE: {
 				reloadHistoryStack(ureq, catId);
diff --git a/src/main/java/org/olat/collaboration/CollaborationToolsSettingsController.java b/src/main/java/org/olat/collaboration/CollaborationToolsSettingsController.java
index aaec0c2ca2677911f7e71530a7b13118114721ba..5624a9428510a8fdb9d3e27dfc14d2889e22d870 100644
--- a/src/main/java/org/olat/collaboration/CollaborationToolsSettingsController.java
+++ b/src/main/java/org/olat/collaboration/CollaborationToolsSettingsController.java
@@ -267,8 +267,11 @@ class ChoiceOfToolsForm extends FormBasicController {
 		
 		for (int i=0; i<CollaborationTools.TOOLS.length; i++) {
 			String k = CollaborationTools.TOOLS[i];
-			if (k.equals(CollaborationTools.TOOL_CHAT) && !CoreSpringFactory.getImpl(InstantMessagingModule.class).isEnabled()) {
-				continue;
+			if (k.equals(CollaborationTools.TOOL_CHAT)) {
+				InstantMessagingModule imModule = CoreSpringFactory.getImpl(InstantMessagingModule.class);
+				if (!imModule.isEnabled() || !imModule.isGroupEnabled()) {
+					continue;
+				}
 			}
 			theKeys.add(""+i);
 			theValues.add(translate("collabtools.named."+CollaborationTools.TOOLS[i]));
diff --git a/src/main/java/org/olat/commons/calendar/CalendarModule.java b/src/main/java/org/olat/commons/calendar/CalendarModule.java
index 2ca2eb8a45cb53bdfa488cc2dd69204a804d3f29..bd8c4200a10cf7e5b24dcb872b44941fe677d1d1 100644
--- a/src/main/java/org/olat/commons/calendar/CalendarModule.java
+++ b/src/main/java/org/olat/commons/calendar/CalendarModule.java
@@ -26,6 +26,8 @@ import net.fortuna.ical4j.util.CompatibilityHints;
 
 import org.olat.core.configuration.AbstractOLATModule;
 import org.olat.core.configuration.PersistedProperties;
+import org.olat.core.logging.OLog;
+import org.olat.core.logging.Tracing;
 
 /**
  * 
@@ -38,6 +40,8 @@ import org.olat.core.configuration.PersistedProperties;
  */
 public class CalendarModule extends AbstractOLATModule {
 	
+	private static final OLog log = Tracing.createLoggerFor(CalendarModule.class);
+	
 	private TimeZone defaultTimeZone;
 	private TimeZoneRegistry timeZoneRegistry;
 	
@@ -48,8 +52,12 @@ public class CalendarModule extends AbstractOLATModule {
 		System.setProperty(CompatibilityHints.KEY_RELAXED_UNFOLDING, "true");
 		System.setProperty(CompatibilityHints.KEY_RELAXED_PARSING, "true");
 		String defaultTimeZoneID = java.util.TimeZone.getDefault().getID();
+		log.info("Calendar time zone: " + defaultTimeZoneID);
 		timeZoneRegistry = TimeZoneRegistryFactory.getInstance().createRegistry();
 		defaultTimeZone = timeZoneRegistry.getTimeZone(defaultTimeZoneID);
+		if(defaultTimeZone == null) {
+			log.error("Cannot match the JVM default time zone to an ical4j time zone: " + defaultTimeZoneID);
+		}
 	}
 
 	@Override
diff --git a/src/main/java/org/olat/commons/calendar/CalendarUtils.java b/src/main/java/org/olat/commons/calendar/CalendarUtils.java
index b4fcab6e81ae305f135e149954116084824a017c..5429729ef5f886face7d5666f34ef64c93b45633 100644
--- a/src/main/java/org/olat/commons/calendar/CalendarUtils.java
+++ b/src/main/java/org/olat/commons/calendar/CalendarUtils.java
@@ -205,7 +205,9 @@ public class CalendarUtils {
 				Date dUntil = recur.getUntil();
 				DateTime dtUntil = dUntil == null ? null : new DateTime(dUntil.getTime());
 				if(dtUntil != null) {
-					dtUntil.setTimeZone(tz);
+					if(tz != null) {
+						dtUntil.setTimeZone(tz);
+					}
 					return dtUntil;
 				}
 			} catch (ParseException e) {
@@ -245,7 +247,9 @@ public class CalendarUtils {
 			}
 			if(recurrenceEnd != null) {
 				DateTime recurEndDT = new DateTime(recurrenceEnd.getTime());
-				recurEndDT.setTimeZone(tz);
+				if(tz != null) {
+					recurEndDT.setTimeZone(tz);
+				}
 				sb.append(";");
 				sb.append(KalendarEvent.UNTIL);
 				sb.append("=");
diff --git a/src/main/java/org/olat/commons/calendar/ICalFileCalendarManager.java b/src/main/java/org/olat/commons/calendar/ICalFileCalendarManager.java
index 4f967f2cf2bcb02a0ec276a50aebcc3fb9cd911e..4fe075cda552c125b7cce916f81c53d80ad6cb46 100644
--- a/src/main/java/org/olat/commons/calendar/ICalFileCalendarManager.java
+++ b/src/main/java/org/olat/commons/calendar/ICalFileCalendarManager.java
@@ -355,9 +355,13 @@ public class ICalFileCalendarManager extends BasicManager implements CalendarMan
 		if (!kEvent.isAllDayEvent()) {
 			// regular VEvent
 			DateTime dtBegin = new DateTime(kEvent.getBegin());
-			dtBegin.setTimeZone(tz);
+			if(tz != null) {
+				dtBegin.setTimeZone(tz);
+			}
 			DateTime dtEnd = new DateTime(kEvent.getEnd());
-			dtEnd.setTimeZone(tz);
+			if(tz != null) {
+				dtEnd.setTimeZone(tz);
+			}
 			vEvent = new VEvent(dtBegin, dtEnd, kEvent.getSubject());
 		} else {
 			// AllDay VEvent
@@ -709,7 +713,11 @@ public class ICalFileCalendarManager extends BasicManager implements CalendarMan
 			
 			java.util.Calendar recurStartCal = java.util.Calendar.getInstance();
 			recurStartCal.clear();
-			recurStartCal.setTimeInMillis(date.getTime()-tz.getOffset(date.getTime()));
+			if(tz == null) {
+				recurStartCal.setTimeInMillis(date.getTime());
+			} else {
+				recurStartCal.setTimeInMillis(date.getTime() - tz.getOffset(date.getTime()));
+			}
 			long duration = kEvent.getEnd().getTime() - kEvent.getBegin().getTime();
 
 			java.util.Calendar beginCal = java.util.Calendar.getInstance();
diff --git a/src/main/java/org/olat/commons/coordinate/cluster/lock/ClusterLockManager.java b/src/main/java/org/olat/commons/coordinate/cluster/lock/ClusterLockManager.java
index 82b41a86c17a76462a0ef300ab1e69d5e198684c..41e07d03020fafc52ca18baebeeeedfa2945e29f 100644
--- a/src/main/java/org/olat/commons/coordinate/cluster/lock/ClusterLockManager.java
+++ b/src/main/java/org/olat/commons/coordinate/cluster/lock/ClusterLockManager.java
@@ -94,7 +94,8 @@ public class ClusterLockManager extends BasicManager {
 
 	void deleteLock(LockImpl li) {
 		log.info("deleteLock: "+li+" START");
-		dbInstance.getCurrentEntityManager().remove(li);		
+		dbInstance.getCurrentEntityManager().remove(li);
+		dbInstance.commit();//prevent stale object by logout login
 		log.info("deleteLock: "+li+" END");
 	}
 	
diff --git a/src/main/java/org/olat/core/dispatcher/mapper/MapperService.java b/src/main/java/org/olat/core/dispatcher/mapper/MapperService.java
index 99f0c8222e55925c27f7687b145166cfc67f3eed..b6231dbb68050b2fc8966f10c43cab3671162d3a 100644
--- a/src/main/java/org/olat/core/dispatcher/mapper/MapperService.java
+++ b/src/main/java/org/olat/core/dispatcher/mapper/MapperService.java
@@ -77,7 +77,7 @@ public interface MapperService {
 	 * @param mapper
 	 * @return the path e.g. /olat/c/my.mapper.path without / at the end
 	 */
-	public String register(UserSession session, String mapperId, Mapper mapper);
+	public String register(String mapperId, Mapper mapper);
 	
 	public Mapper getMapperById(String id);
 	
diff --git a/src/main/java/org/olat/core/dispatcher/mapper/manager/MapperServiceImpl.java b/src/main/java/org/olat/core/dispatcher/mapper/manager/MapperServiceImpl.java
index 45e24ba2c6c8af593cb7b457c59f19902ad34bc8..39c3813b70438df6c06f3afb646409a268fa7a55 100644
--- a/src/main/java/org/olat/core/dispatcher/mapper/manager/MapperServiceImpl.java
+++ b/src/main/java/org/olat/core/dispatcher/mapper/manager/MapperServiceImpl.java
@@ -111,7 +111,7 @@ public class MapperServiceImpl implements MapperService {
 	 * Cacheable mapper, not session dependant
 	 */
 	@Override
-	public String register(UserSession session, String mapperId, Mapper mapper) {
+	public String register(String mapperId, Mapper mapper) {
 		String encryptedMapId = Encoder.encrypt(mapperId);
 		boolean alreadyLoaded = mapperIdToMapper.containsKey(encryptedMapId);
 		if(mapper instanceof Serializable) {
@@ -130,9 +130,6 @@ public class MapperServiceImpl implements MapperService {
 		}
 		mapperIdToMapper.put(encryptedMapId, mapper);
 		mapperToMapperId.put(mapper, encryptedMapId);
-		if(session.getSessionInfo() == null) {
-			return WebappHelper.getServletContextPath() + DispatcherAction.PATH_MAPPED + encryptedMapId;
-		}
 		return WebappHelper.getServletContextPath() + DispatcherAction.PATH_MAPPED + encryptedMapId;
 	}
 
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/RichTextConfiguration.java b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/RichTextConfiguration.java
index 8d4b069b8ad7fa9045a8e83b5d81a46e5ee4c892..b51ab99c8fce8cd1da7cd6f38347d68e4edb8c28 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/RichTextConfiguration.java
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/richText/RichTextConfiguration.java
@@ -1387,7 +1387,7 @@ public class RichTextConfiguration implements Disposable {
 			// Add classname to the file path to remove conflicts with other
 			// usages of the same file path
 			mapperID = this.getClass().getSimpleName() + ":" + mapperID;
-			uri = CoreSpringFactory.getImpl(MapperService.class).register(usess, mapperID, contentMapper);				
+			uri = CoreSpringFactory.getImpl(MapperService.class).register(mapperID, contentMapper);				
 		}
 		
 		if (relFilePath != null) {
diff --git a/src/main/java/org/olat/core/gui/components/htmlheader/jscss/CustomCSS.java b/src/main/java/org/olat/core/gui/components/htmlheader/jscss/CustomCSS.java
index e958d3cf3af4257f0d427a53ffa136b3de87494e..db82645ab82bbac3cd49e02d074ea838fdb02412 100644
--- a/src/main/java/org/olat/core/gui/components/htmlheader/jscss/CustomCSS.java
+++ b/src/main/java/org/olat/core/gui/components/htmlheader/jscss/CustomCSS.java
@@ -110,7 +110,7 @@ public class CustomCSS extends LogDelegator implements Disposable {
 			// Add classname to the file path to remove conflicts with other
 			// usages of the same file path
 			mapperID = this.getClass().getSimpleName() + ":" + mapperID + System.currentTimeMillis();
-			mapperBaseURI  = CoreSpringFactory.getImpl(MapperService.class).register(uSess, mapperID, cssUriMapper);
+			mapperBaseURI  = CoreSpringFactory.getImpl(MapperService.class).register(mapperID, cssUriMapper);
 		}
 	}
 
diff --git a/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java b/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java
index f89bc3e4b0b3fbd15aa49b64427e8c9e62414428..9cc09d7dd9472d6971053939a2580598f1dd934e 100644
--- a/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java
+++ b/src/main/java/org/olat/core/gui/components/htmlsite/HtmlStaticPageComponent.java
@@ -161,7 +161,7 @@ public class HtmlStaticPageComponent extends Component implements AsyncMediaResp
 						// Add classname to the file path to remove conflicts with other
 						// usages of the same file path
 						mapperID = this.getClass().getSimpleName() + ":" + mapperID;
-						amapPath  = CoreSpringFactory.getImpl(MapperService.class).register(ureq.getUserSession(), mapperID, mapper);				
+						amapPath  = CoreSpringFactory.getImpl(MapperService.class).register(mapperID, mapper);				
 					}
 
 
diff --git a/src/main/java/org/olat/core/gui/control/controller/BasicController.java b/src/main/java/org/olat/core/gui/control/controller/BasicController.java
index 1a8ba516849c485a46585a30b9cc246fa252138f..2dcd9db8cc36d1c4df32cfba7bc1611471e634e1 100644
--- a/src/main/java/org/olat/core/gui/control/controller/BasicController.java
+++ b/src/main/java/org/olat/core/gui/control/controller/BasicController.java
@@ -219,7 +219,7 @@ public abstract class BasicController extends DefaultController {
 			// use non cacheable as fallback
 			mapperBaseURL =  CoreSpringFactory.getImpl(MapperService.class).register(ureq.getUserSession(), m);			
 		} else {
-			mapperBaseURL =  CoreSpringFactory.getImpl(MapperService.class).register(ureq.getUserSession(), cacheableMapperID, m);			
+			mapperBaseURL =  CoreSpringFactory.getImpl(MapperService.class).register(cacheableMapperID, m);
 		}
 		// registration was successful, add to our mapper list
 		mappers.add(m);
diff --git a/src/main/java/org/olat/core/util/StringHelper.java b/src/main/java/org/olat/core/util/StringHelper.java
index b782325e0398252aa9220112af5ebb9ae24783bb..8e013aaafd6839168c4a579080d0523b8df053f3 100644
--- a/src/main/java/org/olat/core/util/StringHelper.java
+++ b/src/main/java/org/olat/core/util/StringHelper.java
@@ -324,11 +324,10 @@ public class StringHelper {
 	 * @return transformed string
 	 */
 	public static String transformDisplayNameToFileSystemName(String s){
-		s = s.replace('?', '_');
-		s = s.replace('/', '_');
-		s = s.replace(' ', '_');
-		s = s.replace(':', '_');
-		return s;
+		//replace some separator with an underscore
+		s = s.replace('?', '_').replace('\\', '_').replace('/', '_').replace(' ', '_');
+		//remove all non-ascii characters
+		return FileUtils.normalizeFilename(s);
 	}
 	
 	public static boolean isLong(String string) {
diff --git a/src/main/java/org/olat/core/util/event/EventAgency.java b/src/main/java/org/olat/core/util/event/EventAgency.java
index 7859b71f100996edd77122716f328ca4ee08a713..e69f7e5e044b16719703352e6ab738005da5f0c8 100644
--- a/src/main/java/org/olat/core/util/event/EventAgency.java
+++ b/src/main/java/org/olat/core/util/event/EventAgency.java
@@ -116,7 +116,7 @@ class EventAgency {
 					}
 				} catch (RuntimeException e) {
 					log.error("Error while sending generic event! Removing listener: "+liArr[i], e);
-					removeListener(liArr[i]);
+					//don't remove it!!! removeListener(liArr[i]);
 				}
 			}
 
diff --git a/src/main/java/org/olat/course/assessment/NewCacheKey.java b/src/main/java/org/olat/course/assessment/NewCacheKey.java
new file mode 100644
index 0000000000000000000000000000000000000000..30b8f2c33080fb6bc7776997a855107071302e11
--- /dev/null
+++ b/src/main/java/org/olat/course/assessment/NewCacheKey.java
@@ -0,0 +1,78 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.course.assessment;
+
+import java.io.Serializable;
+
+/**
+ * 
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ */
+public class NewCacheKey implements Serializable {
+
+	private static final long serialVersionUID = 4257100091138814545L;
+	
+	private Long courseId;
+	private Long identityKey;
+	
+	public NewCacheKey() {
+		//
+	}
+	
+	public NewCacheKey(Long courseId, Long identityKey) {
+		this.courseId = courseId;
+		this.identityKey = identityKey;
+	}
+	
+	public Long getCourseId() {
+		return courseId;
+	}
+	
+	public void setCourseId(Long courseId) {
+		this.courseId = courseId;
+	}
+	
+	public Long getIdentityKey() {
+		return identityKey;
+	}
+	
+	public void setIdentityKey(Long identityKey) {
+		this.identityKey = identityKey;
+	}
+
+	@Override
+	public int hashCode() {
+		return (courseId == null ? 32876 : courseId.hashCode())
+				+ (identityKey == null ? 7525 : identityKey.hashCode());
+	}
+
+	@Override
+	public boolean equals(Object obj) {
+		if(this == obj) {
+			return true;
+		}
+		if(obj instanceof NewCacheKey) {
+			NewCacheKey key = (NewCacheKey)obj;
+			return courseId != null && courseId.equals(key.courseId)
+					&& identityKey != null && identityKey.equals(key.identityKey);	
+		}	
+		return false;
+	}
+}
\ No newline at end of file
diff --git a/src/main/java/org/olat/course/assessment/NewCachePersistingAssessmentManager.java b/src/main/java/org/olat/course/assessment/NewCachePersistingAssessmentManager.java
index d0de0f878d18c7c8b5874ca33dda47bf6ad95306..013a896f9abd7efc4eea1fd45cd018e904b10d64 100644
--- a/src/main/java/org/olat/course/assessment/NewCachePersistingAssessmentManager.java
+++ b/src/main/java/org/olat/course/assessment/NewCachePersistingAssessmentManager.java
@@ -120,8 +120,9 @@ public class NewCachePersistingAssessmentManager extends BasicManager implements
 	private static final Integer INTEGER_ZERO = new Integer(0);
 
 	// the cache per assessment manager instance (=per course)
-	private CacheWrapper<Long,HashMap<String, Serializable>> courseCache;
+	private CacheWrapper<NewCacheKey,HashMap<String, Serializable>> courseCache;
 	private OLATResourceable ores;
+
 	
 	// we cannot store the ref to cpm here, since at the time where the assessmentManager is initialized, the given course is not fully initialized yet.
 	//does not work: final CoursePropertyManager cpm; 
@@ -144,9 +145,9 @@ public class NewCachePersistingAssessmentManager extends BasicManager implements
 	 */
 	private NewCachePersistingAssessmentManager(ICourse course) {
 		this.ores = course;
-		String cacheName = "Course@" + course.getResourceableId();
+		//String cacheName = "Course@" + course.getResourceableId();
 		courseCache = CoordinatorManager.getInstance().getCoordinator().getCacher()
-				.getCache(AssessmentManager.class.getSimpleName(), cacheName);
+				.getCache(AssessmentManager.class.getSimpleName(), "newpersisting");
 	}
 	/**
 	 * @param identity the identity for which to properties are to be loaded. 
@@ -236,45 +237,44 @@ public class NewCachePersistingAssessmentManager extends BasicManager implements
 	 */
 	private Map<String, Serializable> getOrLoadScorePassedAttemptsMap(Identity identity, List<Property> properties, boolean prepareForNewData) {
 
-		synchronized(courseCache) {  // o_clusterOK by:fj : we sync on the cache to protect access within the monitor "one user in a course".
-			// a user is only active on one node at the same time.
-			HashMap<String, Serializable> m = courseCache.get(identity.getKey());
-			if (m == null) {
-				// cache entry (=all data of the given identity in this course) has expired or has never been stored yet into the cache.
-				// or has been invalidated (in cluster mode when puts occurred from an other node for the same cache)
-				m = new HashMap<String, Serializable>();
-				// load data
-				List<Property> loadedProperties = properties == null ? loadPropertiesFor(Collections.singletonList(identity)) : properties;
-				for (Property property:loadedProperties) {
-					addPropertyToCache(m, property);
-				}
-				
-				//If property not found, prefill with default value.
-				if(!m.containsKey(ATTEMPTS)) {
-					m.put(ATTEMPTS, INTEGER_ZERO);
-				}
-				if(!m.containsKey(SCORE)) {
-					m.put(SCORE, FLOAT_ZERO);
-				}
-				if(!m.containsKey(LAST_MODIFIED)) {
-					m.put(LAST_MODIFIED, null);
-				}
-				
-				// we use a putSilent here (no invalidation notifications to other cluster nodes), since
-				// we did not generate new data, but simply asked to reload it. 
-				if (prepareForNewData) {
-					courseCache.update(identity.getKey(), m);
-				} else {
-					courseCache.put(identity.getKey(), m);
-				}
+		// a user is only active on one node at the same time.
+		NewCacheKey cacheKey = new NewCacheKey(ores.getResourceableId(), identity.getKey());
+		HashMap<String, Serializable> m = courseCache.get(cacheKey);
+		if (m == null) {
+			// cache entry (=all data of the given identity in this course) has expired or has never been stored yet into the cache.
+			// or has been invalidated (in cluster mode when puts occurred from an other node for the same cache)
+			m = new HashMap<String, Serializable>();
+			// load data
+			List<Property> loadedProperties = properties == null ? loadPropertiesFor(Collections.singletonList(identity)) : properties;
+			for (Property property:loadedProperties) {
+				addPropertyToCache(m, property);
+			}
+			
+			//If property not found, prefill with default value.
+			if(!m.containsKey(ATTEMPTS)) {
+				m.put(ATTEMPTS, INTEGER_ZERO);
+			}
+			if(!m.containsKey(SCORE)) {
+				m.put(SCORE, FLOAT_ZERO);
+			}
+			if(!m.containsKey(LAST_MODIFIED)) {
+				m.put(LAST_MODIFIED, null);
+			}
+			
+			// we use a putSilent here (no invalidation notifications to other cluster nodes), since
+			// we did not generate new data, but simply asked to reload it. 
+			if (prepareForNewData) {
+				courseCache.update(cacheKey, m);
 			} else {
-				// still in cache. 
-				if (prepareForNewData) { // but we need to notify that data has changed: we reput the data into the cache - a little hacky yes
-					courseCache.update(identity.getKey(), m);
-				}
+				courseCache.put(cacheKey, m);
+			}
+		} else {
+			// still in cache. 
+			if (prepareForNewData) { // but we need to notify that data has changed: we reput the data into the cache - a little hacky yes
+				courseCache.update(cacheKey, m);
 			}
-			return m;
 		}
+		return m;
 	}
 	
 	// package local for perf. reasons, threadsafe.
diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties
index ddc2a6ddff3164779fafa2479b757d4ade696c13..e530215d8c04d78c36d6524e926c37da15b78392 100644
--- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties
@@ -16,6 +16,7 @@ edit.member.groups.desc=F\u00FCgen Sie den Benutzer den unten aufgef\u00FChrten
 edit.member.repo.desc=F\u00FCgen Sie den Benutzer dem Kurs hinzu als\:
 edit.member.title=Mitgliederrechte Kurs "{0}"
 error.atleastone=$org.olat.group.ui.main\:error.atleastone
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 group.add=Gruppe hinzuf\u00FCgen
 group.create=Gruppe erstellen
 group.remove=$org.olat.group.ui.edit\:resource.remove
diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties
index aec25736f55bae9e7595c8c7f4122f96102a196d..cf24b7acb393190293716d02145b4d6cfb781e8b 100644
--- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties
@@ -16,6 +16,7 @@ edit.member.groups.desc=Add user to the groups below by selecting the appropriat
 edit.member.repo.desc=Add user to the course as\:
 edit.member.title=Member right for the course "{0}"
 error.atleastone=$org.olat.group.ui.main\:error.atleastone
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 group.add=Add group
 group.create=Create group
 group.remove=$org.olat.group.ui.edit\:resource.remove
diff --git a/src/main/java/org/olat/course/nodes/IQSELFCourseNode.java b/src/main/java/org/olat/course/nodes/IQSELFCourseNode.java
index 7593f17997db30d591c90a0e759f0334e5019abe..c57820ee7d738672b2195f47ca27aa99e5b2a7f7 100644
--- a/src/main/java/org/olat/course/nodes/IQSELFCourseNode.java
+++ b/src/main/java/org/olat/course/nodes/IQSELFCourseNode.java
@@ -299,7 +299,7 @@ public class IQSELFCourseNode extends AbstractAccessableCourseNode implements Se
 		long olatResourceId = userCourseEnv.getCourseEnvironment().getCourseResourceableId().longValue();
 		QTIResultSet qTIResultSet = IQManager.getInstance().getLastResultSet(identity, olatResourceId, this.getIdent());
 		if(qTIResultSet!=null) {
-		  ScoreEvaluation scoreEvaluation = new ScoreEvaluation(new Float(qTIResultSet.getScore()), new Boolean(qTIResultSet.getIsPassed()), new Long(qTIResultSet.getAssessmentID()));
+		  ScoreEvaluation scoreEvaluation = new ScoreEvaluation(new Float(qTIResultSet.getScore()), qTIResultSet.getIsPassed(), new Long(qTIResultSet.getAssessmentID()));
 		  return scoreEvaluation;
 		}
 		return null;
diff --git a/src/main/java/org/olat/group/BusinessGroupService.java b/src/main/java/org/olat/group/BusinessGroupService.java
index f0171d2e34300b8fb28af6bd1381164ad364d7ea..0848d4fa09e29325985b4e1fccc4fc95b5630234 100644
--- a/src/main/java/org/olat/group/BusinessGroupService.java
+++ b/src/main/java/org/olat/group/BusinessGroupService.java
@@ -200,7 +200,8 @@ public interface BusinessGroupService {
 			List<BusinessGroup> groupsToMerge, MailPackage mailing);
 	
 	/**
-	 * Update the members of a list of business groups
+	 * Update the members of a list of business groups. The process is additive, a current
+	 * participant which is marked as "add owner", will be participant and owner.
 	 * @param membersMod
 	 * @param groups
 	 */
diff --git a/src/main/java/org/olat/group/manager/BusinessGroupDAO.java b/src/main/java/org/olat/group/manager/BusinessGroupDAO.java
index 7845427ed1536c0e33edd13c3511438f7e71bca0..665c3f871cbe9150b0765b3b5b3dd1b347cdbf55 100644
--- a/src/main/java/org/olat/group/manager/BusinessGroupDAO.java
+++ b/src/main/java/org/olat/group/manager/BusinessGroupDAO.java
@@ -188,10 +188,6 @@ public class BusinessGroupDAO {
 	}
 	
 	public BusinessGroup loadForUpdate(Long id) {
-		EntityManager em = dbInstance.getCurrentEntityManager();
-		//BusinessGroup group = em.find(BusinessGroupImpl.class, id, LockModeType.PESSIMISTIC_WRITE);
-		
-		
 		StringBuilder sb = new StringBuilder();
 		sb.append("select bgi from ").append(BusinessGroupImpl.class.getName()).append(" bgi ")
 			.append(" inner join fetch bgi.ownerGroup ownerGroup")
@@ -200,9 +196,13 @@ public class BusinessGroupDAO {
 			.append(" inner join fetch bgi.resource resource")
 			.append(" where bgi.key=:key");
 		
-		return em.createQuery(sb.toString(), BusinessGroup.class)
-				.setParameter("key", id).setLockMode(LockModeType.PESSIMISTIC_WRITE)
-				.getSingleResult();
+		List<BusinessGroup> groups = dbInstance.getCurrentEntityManager()
+				.createQuery(sb.toString(), BusinessGroup.class)
+				.setParameter("key", id)
+				.setLockMode(LockModeType.PESSIMISTIC_WRITE)
+				.getResultList();
+		if(groups.isEmpty()) return null;
+		return groups.get(0);
 	}
 	
 	public BusinessGroup merge(BusinessGroup group) {
diff --git a/src/main/java/org/olat/group/manager/BusinessGroupServiceImpl.java b/src/main/java/org/olat/group/manager/BusinessGroupServiceImpl.java
index 8ccf427363cbcda11cdb568ba331fcb547881f39..88d71b6f8744f797fc2bd45d3e7e6b3ef5f5300e 100644
--- a/src/main/java/org/olat/group/manager/BusinessGroupServiceImpl.java
+++ b/src/main/java/org/olat/group/manager/BusinessGroupServiceImpl.java
@@ -111,7 +111,6 @@ import org.olat.user.UserDataDeletable;
 import org.olat.util.logging.activity.LoggingResourceable;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
 
 
 /**
@@ -505,7 +504,6 @@ public class BusinessGroupServiceImpl implements BusinessGroupService, UserDataD
 	}
 
 	@Override
-	@Transactional
 	public void updateMembership(Identity ureqIdentity, MembershipModification membersMod,
 			List<BusinessGroup> groups, MailPackage mailing) {
 		Roles ureqRoles = securityManager.getRoles(ureqIdentity);
@@ -556,7 +554,6 @@ public class BusinessGroupServiceImpl implements BusinessGroupService, UserDataD
 	}
 
 	@Override
-	@Transactional
 	public void updateMemberships(final Identity ureqIdentity, final List<BusinessGroupMembershipChange> changes,
 			MailPackage mailing) {
 		Roles ureqRoles = securityManager.getRoles(ureqIdentity);
@@ -953,8 +950,10 @@ public class BusinessGroupServiceImpl implements BusinessGroupService, UserDataD
 	public void cancelPendingParticipation(Identity ureqIdentity, ResourceReservation reservation) {
 		if(reservation != null && "BusinessGroup".equals(reservation.getResource().getResourceableTypeName())) {
 			BusinessGroup group = businessGroupDAO.loadForUpdate(reservation.getResource().getResourceableId());
-			transferFirstIdentityFromWaitingToParticipant(ureqIdentity, group, null);
-			dbInstance.commit();
+			if(group != null) {
+				transferFirstIdentityFromWaitingToParticipant(ureqIdentity, group, null);
+				dbInstance.commit();
+			}
 		}
 	}
 
@@ -963,18 +962,18 @@ public class BusinessGroupServiceImpl implements BusinessGroupService, UserDataD
 		ResourceReservation reservation = acService.getReservation(reservationOwner, resource);
 		if(reservation != null && "BusinessGroup".equals(resource.getResourceableTypeName())) {
 			BusinessGroup group = businessGroupDAO.loadForUpdate(resource.getResourceableId());
-
-			String type = reservation.getType();
-			if("group_coach".equals(type)) {
-				if(!securityManager.isIdentityInSecurityGroup(reservationOwner, group.getOwnerGroup())) {
-					internalAddCoach(reservationOwner, group);
-				}
-			} else if("group_participant".equals(type)) {
-				if(!securityManager.isIdentityInSecurityGroup(reservationOwner, group.getPartipiciantGroup())) {
-					internalAddParticipant(reservationOwner, group);
+			if(group != null) {
+				String type = reservation.getType();
+				if("group_coach".equals(type)) {
+					if(!securityManager.isIdentityInSecurityGroup(reservationOwner, group.getOwnerGroup())) {
+						internalAddCoach(reservationOwner, group);
+					}
+				} else if("group_participant".equals(type)) {
+					if(!securityManager.isIdentityInSecurityGroup(reservationOwner, group.getPartipiciantGroup())) {
+						internalAddParticipant(reservationOwner, group);
+					}
 				}
 			}
-			
 			reservationDao.deleteReservation(reservation);
 			dbInstance.commit();
 		}
diff --git a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties
index b9f86a5fd378cc3a84a8ee1680d4b49b0d180979..01af785c5a07709a91592c8fb7d17cd05ad75e94 100644
--- a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_de.properties
@@ -76,6 +76,7 @@ chkBox.open=Gruppe f
 chkBox.open.downloadList=Benutzer dürfen Teilnehmerliste herunterladen
 cmd.addresource=Kurs hinzuf\u00FCgen
 error.message.locked=Diese Gruppe wird im Moment vom Benutzer {0} ({1}) ver\u00E4ndert und ist daher gesperrt. Bitte versuchen Sie es sp\u00E4ter noch einmal.
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 fieldset.legend.areas=Zugewiesene Lernbereiche
 fieldset.legend.collabtools=Kollaborative Werkzeuge
 fieldset.legend.details=Details
@@ -109,7 +110,7 @@ edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
 import.member=$org.olat.group.ui.main\:import.member
 home=$org.olat.group.ui.main\:home
 assessment=$org.olat.group.ui.main\:assessment
-
+mail.member=$org.olat.group.ui.main\:mail.member
 table.header.edit=$org.olat.group.ui.main\:table.header.edit
 table.header.remove=$org.olat.group.ui.main\:table.header.remove
 table.header.graduate=$org.olat.group.ui.main\:table.header.graduate
diff --git a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_en.properties
index 123ef061d268585ea11681f1b39a8395cb50354b..b76171338b604ccf2adf11aae63888c2c5ae440c 100644
--- a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_en.properties
@@ -73,6 +73,7 @@ dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
 edit.member=$org.olat.group.ui.main\:edit.member
 edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
 error.message.locked=This group is being edited by user {0} ({1}) and therefore locked. Please try again later.
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 fieldset.legend.areas=Assigned learning areas
 fieldset.legend.collabtools=Collaborative tools
 fieldset.legend.details=Details
@@ -103,6 +104,7 @@ help.hover.bgGrpResources=Help regarding courses of groups
 help.hover.bgRights=Help regarding rights of a group
 home=$org.olat.group.ui.main\:home
 import.member=$org.olat.group.ui.main\:import.member
+mail.member=$org.olat.group.ui.main\:mail.member
 nomembers=$org.olat.group.ui.main\:nomembers
 resource.remove=Do you really want to remove the group "{0}" from course "{1}"? The group and the course are not deleted with this action. You can add the relation between them at any time.
 resources.add=Link course
diff --git a/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java b/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java
index 1728d9c8918b3914353bb28830e538c6938fec0e..1794fa6ab319ee977c6a0cdebc907cdda20c4b54 100644
--- a/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java
+++ b/src/main/java/org/olat/group/ui/main/AbstractMemberListController.java
@@ -190,7 +190,7 @@ public abstract class AbstractMemberListController extends BasicController imple
 	
 	protected void initColumns() {
 		int offset = Cols.values().length;
-		if(imModule.isEnabled() && imModule.isViewOnlineUsersEnabled()) {
+		if(imModule.isEnabled() && imModule.isPrivateEnabled()) {
 			memberListCtr.addColumnDescriptor(new CustomRenderColumnDescriptor(Cols.online.i18n(), Cols.online.ordinal(), TABLE_ACTION_IM, getLocale(),
 					ColumnDescriptor.ALIGNMENT_LEFT, new OnlineIconRenderer()));
 		}
@@ -453,6 +453,10 @@ public abstract class AbstractMemberListController extends BasicController imple
 	protected void doSendMail(UserRequest ureq, List<MemberView> members) {
 		List<Long> identityKeys = getMemberKeys(members);
 		List<Identity> identities = securityManager.loadIdentityByKeys(identityKeys);
+		if(identities.isEmpty()) {
+			showWarning("error.msg.send.no.rcps");
+			return;
+		}
 		
 		ContactMessage contactMessage = new ContactMessage(getIdentity());
 		String name = repoEntry != null ? repoEntry.getDisplayname() : businessGroup.getName();
diff --git a/src/main/java/org/olat/group/ui/main/OnlineIconRenderer.java b/src/main/java/org/olat/group/ui/main/OnlineIconRenderer.java
index d80176506f41dee411a858cb89c1cc33700711ba..2901cf8ed6affb1510892008dd60883e0f420ecb 100644
--- a/src/main/java/org/olat/group/ui/main/OnlineIconRenderer.java
+++ b/src/main/java/org/olat/group/ui/main/OnlineIconRenderer.java
@@ -19,7 +19,9 @@
  */
 package org.olat.group.ui.main;
 
+import org.olat.core.CoreSpringFactory;
 import org.olat.core.gui.components.table.CustomCssCellRenderer;
+import org.olat.instantMessaging.InstantMessagingModule;
 import org.olat.instantMessaging.model.Presence;
 
 /**
@@ -27,13 +29,20 @@ import org.olat.instantMessaging.model.Presence;
  * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
  */
 public class OnlineIconRenderer extends CustomCssCellRenderer {
+	private InstantMessagingModule imModule = CoreSpringFactory.getImpl(InstantMessagingModule.class);
 
 	@Override
 	protected String getCssClass(Object val) {
-		if(Presence.available.name().equals(val)) {
-			return "b_small_icon o_instantmessaging_available_icon";
-		} else if ("me".equals(val)) {
+		if ("me".equals(val)) {
+			// special case: don't show any icon for myself
 			return "";
+		} else if (!imModule.isOnlineStatusEnabled()) {
+			// don't show the users status when not configured, only an icon to start a chat/message
+			return "b_small_icon o_instantmessaging_chat_icon";
+		}
+		// standard case: available or unavailble (offline or dnd)
+		else if(Presence.available.name().equals(val)) {
+			return "b_small_icon o_instantmessaging_available_icon";
 		} else {
 			return "b_small_icon o_instantmessaging_unavailable_icon";
 		}
diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties
index 338669ba10b0b0cebf51519057e5fc8b05fbbd4c..65381f9f79c695cce7b468b80befe7eee2a2291d 100644
--- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_de.properties
@@ -20,7 +20,8 @@ dialog.modal.bg.send.mail=Wollen Sie die betroffene(n) Person(en) per E-mail ben
 remove.send.mail=Benachrichtigung
 remove.send.mail.label=E-mail versenden
 error.atleastone=Es muss mindestens ein Besitzer in der Kurs sein.
-
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
+mail.member=E-Mail
 main.menu.title=Gruppen
 main.menu.title.alt=Gruppen
 index.header=Gruppen
diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_en.properties
index e4157da6448a4d0729d48ad8345a13695d3036b0..a1f2c8276e0bcf7aec14f347ee8afc6b255d89ce 100644
--- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_en.properties
@@ -40,6 +40,7 @@ edit.member.groups=Group memberships
 edit.member.title=Member rights course {0}
 email.group=Send E-mail
 error.atleastone=At least one owner is required in a course.
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 group.access.success=Access to group is successful
 group.used.in.course=This group is used in the following courses\:
 hide=Hide information
@@ -49,6 +50,7 @@ index.header=Groups
 index.intro=The following list shows all groups, learning groups, and right groups you participate in.
 index.table.nogroup=You are not registered in any group.
 info.group.deleted=This group has been deleted.
+mail.member=E-Mail
 main.menu.title=Groups
 main.menu.title.alt=Groups
 marked.groups=Bookmark
diff --git a/src/main/java/org/olat/instantMessaging/InstantMessagingModule.java b/src/main/java/org/olat/instantMessaging/InstantMessagingModule.java
index ea0525178d970d7680969efc37fd86be97b1ef18..b237ed28e36f57ee7bb3f27478b579be8f919acf 100644
--- a/src/main/java/org/olat/instantMessaging/InstantMessagingModule.java
+++ b/src/main/java/org/olat/instantMessaging/InstantMessagingModule.java
@@ -48,17 +48,15 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 	private static final String CONFIG_GROUP_ENABLED = "im.enabled.group";
 	private static final String CONFIG_COURSE_ENABLED = "im.enabled.course";
 	private static final String CONFIG_PRIVATE_ENABLED = "im.enabled.private";
-	private static final String CONFIG_ONLINEUSERS_ENABLED = "im.enabled.onlineusers";
+	private static final String CONFIG_ONLINESTATUS_ENABLED = "im.enabled.onlinestatus";
 	private static final String CONFIG_GROUPPEERS_ENABLED = "im.enabled.grouppeers";
-	private static final String CONFIG_VIEW_ONLINE_USERS_ENABLED = "im.enabled.viewonlineusers";
 
 	private boolean enabled = false;
 	private boolean groupEnabled = false;
 	private boolean courseEnabled = false;
 	private boolean privateEnabled = false;
-	private boolean onlineUsersEnabled = false;
+	private boolean onlineStatusEnabled = false;
 	private boolean groupPeersEnabled = false;
-	private boolean viewOnlineUsersEnabled = false;
 
 	public void init() {
 		String enabledObj = getStringPropertyValue(CONFIG_ENABLED, true);
@@ -77,18 +75,14 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 		if(StringHelper.containsNonWhitespace(enabledObj)) {
 			privateEnabled = "true".equals(enabledObj);
 		}
-		enabledObj = getStringPropertyValue(CONFIG_ONLINEUSERS_ENABLED, true);
+		enabledObj = getStringPropertyValue(CONFIG_ONLINESTATUS_ENABLED, true);
 		if(StringHelper.containsNonWhitespace(enabledObj)) {
-			onlineUsersEnabled = "true".equals(enabledObj);
+			onlineStatusEnabled = "true".equals(enabledObj);
 		}
 		enabledObj = getStringPropertyValue(CONFIG_GROUPPEERS_ENABLED, true);
 		if(StringHelper.containsNonWhitespace(enabledObj)) {
 			groupPeersEnabled = "true".equals(enabledObj);
 		}
-		enabledObj = getStringPropertyValue(CONFIG_VIEW_ONLINE_USERS_ENABLED, false);
-		if(StringHelper.containsNonWhitespace(enabledObj)) {
-			viewOnlineUsersEnabled = "true".equals(enabledObj);
-		}
 	}
 
 	@Override
@@ -97,9 +91,8 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 		groupEnabled = getBooleanConfigParameter(CONFIG_GROUP_ENABLED, true);
 		courseEnabled = getBooleanConfigParameter(CONFIG_COURSE_ENABLED, true);
 		privateEnabled = getBooleanConfigParameter(CONFIG_PRIVATE_ENABLED, true);
-		onlineUsersEnabled = getBooleanConfigParameter(CONFIG_ONLINEUSERS_ENABLED, true);
+		onlineStatusEnabled = getBooleanConfigParameter(CONFIG_ONLINESTATUS_ENABLED, true);
 		groupPeersEnabled = getBooleanConfigParameter(CONFIG_GROUPPEERS_ENABLED, true);
-		viewOnlineUsersEnabled = getBooleanConfigParameter(CONFIG_VIEW_ONLINE_USERS_ENABLED, false);
 	}
 
 	@Override
@@ -113,7 +106,8 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 	}
 
 	/**
-	 * @return Returns the enabled.
+	 * Global flag to turn the IM module on and off
+	 * @return true: the IM module is enabled; false: IM functionality is not enabled
 	 */
 	@Override
 	public boolean isEnabled() {
@@ -124,6 +118,15 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 		setStringProperty(CONFIG_ENABLED, Boolean.toString(enabled), true);
 	}
 
+	/**
+	 * Flag to enable/disable the group chat. If enabled, group users are
+	 * allowed to chat in the group chat room. See isPrivateEnabled() and
+	 * isGroupPeersEnabled() to check if group users are allowed to send private
+	 * messages to each others.
+	 * 
+	 * @return true: the group chat tool is enabled; false: the group chat tool
+	 *         is disabled
+	 */
 	public boolean isGroupEnabled() {
 		return groupEnabled;
 	}
@@ -132,6 +135,14 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 		setStringProperty(CONFIG_GROUP_ENABLED, Boolean.toString(enabled), true);
 	}
 
+	/**
+	 * Flag to enable/disable the course chat. If enabled, the course users are
+	 * allowed to chat in the course chat room. See isPrivateEnabled() to check
+	 * if users are allowed to send private messages to each others.
+	 * 
+	 * @return true: course chat room can be used; false: no course chat rooms
+	 *         available
+	 */
 	public boolean isCourseEnabled() {
 		return courseEnabled;
 	}
@@ -140,6 +151,13 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 		setStringProperty(CONFIG_COURSE_ENABLED, Boolean.toString(enabled), true);
 	}
 
+	/**
+	 * Flag to enable/disable private messaging between any user. When enabled
+	 * users are allowed to send private messages to other users.
+	 * 
+	 * @return true: private messaging between users enabled; false: private
+	 *         messaging between users disabled
+	 */
 	public boolean isPrivateEnabled() {
 		return privateEnabled;
 	}
@@ -148,14 +166,29 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 		setStringProperty(CONFIG_PRIVATE_ENABLED, Boolean.toString(enabled), true);
 	}
 
-	public boolean isOnlineUsersEnabled() {
-		return onlineUsersEnabled;
+	/**
+	 * Flag to enable/disable the visibility of the online status. This has only
+	 * effect in conjunction with isPrivateEnabled() or isGroupPeersEnabled().
+	 * When set to false, the user does not know if the sent message can be
+	 * delivered immediately or if it will be sent deferred.
+	 * 
+	 * @return true: show the user online status; false: hide the user status.
+	 */
+	public boolean isOnlineStatusEnabled() {
+		return onlineStatusEnabled;
 	}
 
-	public void setOnlineUsersEnabled(boolean enabled) {
-		setStringProperty(CONFIG_ONLINEUSERS_ENABLED, Boolean.toString(enabled), true);
+	public void setOnlineStatusEnabled(boolean enabled) {
+		setStringProperty(CONFIG_ONLINESTATUS_ENABLED, Boolean.toString(enabled), true);
 	}
 
+	/**
+	 * Flag to enable/disable the listing of group peers in the roster for quick
+	 * private messaging access. The listing includes all members of groups in
+	 * which the group members are configured to be visible to the group.
+	 * 
+	 * @return true: group peers visible in roster; false: no roster with group peers.
+	 */
 	public boolean isGroupPeersEnabled() {
 		return groupPeersEnabled;
 	}
@@ -163,12 +196,4 @@ public class InstantMessagingModule extends AbstractOLATModule implements Config
 	public void setGroupPeersEnabled(boolean enabled) {
 		setStringProperty(CONFIG_GROUPPEERS_ENABLED, Boolean.toString(enabled), true);
 	}
-
-	public boolean isViewOnlineUsersEnabled() {
-		return viewOnlineUsersEnabled;
-	}
-
-	public void setViewOnlineUsersEnabled(boolean enabled) {
-		setStringProperty(CONFIG_VIEW_ONLINE_USERS_ENABLED, Boolean.toString(enabled), true);
-	}
 }
diff --git a/src/main/java/org/olat/instantMessaging/InstantMessagingService.java b/src/main/java/org/olat/instantMessaging/InstantMessagingService.java
index 9c4b9d76f17619b0f071eb3bafc5d5fca4f747c4..3b1b0835dd11382b9f9e7fcaed4267cac64ad486 100644
--- a/src/main/java/org/olat/instantMessaging/InstantMessagingService.java
+++ b/src/main/java/org/olat/instantMessaging/InstantMessagingService.java
@@ -159,13 +159,13 @@ public interface InstantMessagingService {
 	public void updateStatus(Identity identity, String status);
 
 	/**
-	 * Enable chat of an user
+	 * Enable chat of an user (this is a dummy implementation!!! used as marker)
 	 * @param identity
 	 */
 	public void enableChat(Identity identity);
 	
 	/**
-	 * Disable the chat function of an user
+	 * Disable the chat function of an user (this is a dummy implementation!!! used as marker)
 	 * @param identity
 	 */
 	public void disableChat(Identity identity);
diff --git a/src/main/java/org/olat/instantMessaging/manager/ChatLogHelper.java b/src/main/java/org/olat/instantMessaging/manager/ChatLogHelper.java
index e20e595614355131b05432be0cde914c18079956..f2c88d7933abfb3096c545f27395b0b876a32858 100644
--- a/src/main/java/org/olat/instantMessaging/manager/ChatLogHelper.java
+++ b/src/main/java/org/olat/instantMessaging/manager/ChatLogHelper.java
@@ -127,7 +127,7 @@ public class ChatLogHelper {
 		List<InstantMessage> messages = imDao.getMessages(ores, null, 0, -1);
 		int count = 1;
 		for(InstantMessage message:messages) {
-			Row dataRow = exportSheet.createRow(count);
+			Row dataRow = exportSheet.createRow(count++);
 			addCell(dataRow, message.getFromNickName(), 0);
 			addCell(dataRow, message.getCreationDate(), 1);
 			addCell(dataRow, message.getBody(), 2);
diff --git a/src/main/java/org/olat/instantMessaging/manager/InstantMessageDAO.java b/src/main/java/org/olat/instantMessaging/manager/InstantMessageDAO.java
index 5ce4a5e005389213d0b9f37378da19c5b0d2c1c6..07d5f3726ce4b0be65a726e4a0adc89c02c745d6 100644
--- a/src/main/java/org/olat/instantMessaging/manager/InstantMessageDAO.java
+++ b/src/main/java/org/olat/instantMessaging/manager/InstantMessageDAO.java
@@ -92,8 +92,7 @@ public class InstantMessageDAO {
 	}
 	
 	public int deleteMessages(OLATResourceable ores) {
-		String sb = "delete from instantmessage msg where msg.resourceId=:resid and msg.resourceTypeName=:resname";
-		int count = dbInstance.getCurrentEntityManager().createQuery(sb)
+		int count = dbInstance.getCurrentEntityManager().createNamedQuery("deleteIMessageByResource")
 				.setParameter("resid", ores.getResourceableId())
 				.setParameter("resname", ores.getResourceableTypeName())
 				.executeUpdate();
diff --git a/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java b/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java
index 477ef9d49a46614fae8d5f38b3500d2917c96835..aa2570033ac75bc726d2ce34eb8e390a298f69fa 100644
--- a/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java
+++ b/src/main/java/org/olat/instantMessaging/manager/InstantMessagingServiceImpl.java
@@ -20,7 +20,6 @@
 package org.olat.instantMessaging.manager;
 
 import java.util.ArrayList;
-import java.util.Calendar;
 import java.util.Collection;
 import java.util.Date;
 import java.util.HashMap;
@@ -64,7 +63,6 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.ApplicationListener;
 import org.springframework.context.event.ContextRefreshedEvent;
 import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
 
 /**
  * 
@@ -203,7 +201,6 @@ public class InstantMessagingServiceImpl extends BasicManager implements Instant
 	}
 
 	@Override
-	@Transactional
 	public void deleteMessages(OLATResourceable ores) {
 		imDao.deleteMessages(ores);
 	}
@@ -241,9 +238,7 @@ public class InstantMessagingServiceImpl extends BasicManager implements Instant
 	@Override
 	public BuddyStats getBuddyStats(Identity me) {
 		BuddyStats stats = new BuddyStats();
-		
-		Calendar cal = Calendar.getInstance();
-		cal.add(Calendar.YEAR, -1);
+
 		//count all my buddies
 		Collection<Long> buddiesColl = contactDao.getDistinctGroupOwnersParticipants(me);
 		List<Long> buddies = new ArrayList<Long>(buddiesColl);
diff --git a/src/main/java/org/olat/instantMessaging/manager/RosterDAO.java b/src/main/java/org/olat/instantMessaging/manager/RosterDAO.java
index 25ef298f95c92bd6079eb2650f9dcc6462294f7c..695c3a7b0cd01eb212a18e3f9253524fd4f2598d 100644
--- a/src/main/java/org/olat/instantMessaging/manager/RosterDAO.java
+++ b/src/main/java/org/olat/instantMessaging/manager/RosterDAO.java
@@ -103,8 +103,7 @@ public class RosterDAO {
 				.createNamedQuery("loadIMRosterEntryViewByResource", RosterEntryView.class)
 				.setParameter("resid", ores.getResourceableId())
 				.setParameter("resname", ores.getResourceableTypeName())
-				.setFirstResult(firstResult)
-				.setHint("org.hibernate.cacheable", Boolean.TRUE);
+				.setFirstResult(firstResult);
 		if(maxResults > 0) {
 			query.setMaxResults(maxResults);
 		}
diff --git a/src/main/java/org/olat/instantMessaging/model/InstantMessageImpl.java b/src/main/java/org/olat/instantMessaging/model/InstantMessageImpl.java
index 7547225a96346e160d6b24c4948053381769e270..e103cf24702d0edc0265424fc9daa9d7a46d10da 100644
--- a/src/main/java/org/olat/instantMessaging/model/InstantMessageImpl.java
+++ b/src/main/java/org/olat/instantMessaging/model/InstantMessageImpl.java
@@ -48,7 +48,8 @@ import org.olat.instantMessaging.InstantMessage;
 @NamedQueries({
 	@NamedQuery(name="loadIMessageByKey",query="select msg from instantmessage msg  where msg.key=:key"),
 	@NamedQuery(name="loadIMessageByResource", query="select msg from instantmessage msg where msg.resourceId=:resid and msg.resourceTypeName=:resname order by msg.creationDate desc"),
-	@NamedQuery(name="loadIMessageByResourceAndDate", query="select msg from instantmessage msg where msg.resourceId=:resid and msg.resourceTypeName=:resname and msg.creationDate>=:from order by msg.creationDate desc")
+	@NamedQuery(name="loadIMessageByResourceAndDate", query="select msg from instantmessage msg where msg.resourceId=:resid and msg.resourceTypeName=:resname and msg.creationDate>=:from order by msg.creationDate desc"),
+	@NamedQuery(name="deleteIMessageByResource", query="delete from instantmessage msg where msg.resourceId=:resid and msg.resourceTypeName=:resname")
 })
 public class InstantMessageImpl implements InstantMessage, Persistable, CreateInfo {
 	
diff --git a/src/main/java/org/olat/instantMessaging/model/RosterEntryView.java b/src/main/java/org/olat/instantMessaging/model/RosterEntryView.java
index 081dce57bd36bd037462b851ed97fc0aa742927a..bae0abaa89e959d9f48435e69a63bcb70a4ad6b7 100644
--- a/src/main/java/org/olat/instantMessaging/model/RosterEntryView.java
+++ b/src/main/java/org/olat/instantMessaging/model/RosterEntryView.java
@@ -42,7 +42,8 @@ import org.olat.core.id.Persistable;
  * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
  *
  */
-@Entity(name="imrosterentryview") @Cacheable(false)
+@Cacheable(false)
+@Entity(name="imrosterentryview")
 @Table(name="o_im_roster_entry_v")
 @NamedQueries({
 	@NamedQuery(name="loadIMRosterEntryViewByResource", query="select entry from imrosterentryview entry where entry.resourceId=:resid and entry.resourceTypeName=:resname")
diff --git a/src/main/java/org/olat/instantMessaging/ui/IMBuddyListController.java b/src/main/java/org/olat/instantMessaging/ui/IMBuddyListController.java
index 25438360076adb5eda4b3cfc7548a6d358880233..d31749328badcca70352878e729f1eeeacb865fb 100644
--- a/src/main/java/org/olat/instantMessaging/ui/IMBuddyListController.java
+++ b/src/main/java/org/olat/instantMessaging/ui/IMBuddyListController.java
@@ -61,11 +61,14 @@ public class IMBuddyListController extends BasicController {
 		mainVC = createVelocityContainer("buddies");
 		buddiesListContent = createVelocityContainer("buddies_content");
 
-		if(imModule.isGroupEnabled()) {
+		// Show status toggler only when status is visible, otherwise show online and offline users
+		if(imModule.isOnlineStatusEnabled()) {
 			toggleOffline = LinkFactory.createCustomLink("toggleOnline", "cmd.online", "", Link.NONTRANSLATED, mainVC, this);
 			toggleOffline.setCustomDisplayText(translate("im.show.offline.buddies"));
 			toggleOffline.setCustomEnabledLinkCSS("o_instantmessaging_showofflineswitch");
 			viewMode = ViewMode.onlineUsers;
+		} else {
+			viewMode = ViewMode.offlineUsers;			
 		}
 
 		buddyList = new Roster(getIdentity().getKey());
@@ -133,7 +136,8 @@ public class IMBuddyListController extends BasicController {
 		if(buddiesListContent.getComponent(linkId) == null) {
 			Link buddyLink = LinkFactory.createCustomLink(linkId, "cmd.buddy", "", Link.NONTRANSLATED, buddiesListContent, this);
 			buddyLink.setCustomDisplayText(buddy.getName());
-			buddyLink.setCustomEnabledLinkCSS(getStatusCss(buddy));
+			String css = (imModule.isOnlineStatusEnabled() ? getStatusCss(buddy) : "o_instantmessaging_chat_icon");
+			buddyLink.setCustomEnabledLinkCSS(css);
 			buddyLink.setUserObject(buddy);
 		}
 	}
diff --git a/src/main/java/org/olat/instantMessaging/ui/InstantMessagingAdminController.java b/src/main/java/org/olat/instantMessaging/ui/InstantMessagingAdminController.java
index 69d1d037ce2e3da5ec98ef1d3b04facd405d3b2b..1c0738f995de8f6289afbd667e75d311458367a6 100644
--- a/src/main/java/org/olat/instantMessaging/ui/InstantMessagingAdminController.java
+++ b/src/main/java/org/olat/instantMessaging/ui/InstantMessagingAdminController.java
@@ -53,8 +53,7 @@ public class InstantMessagingAdminController extends FormBasicController {
 	private MultipleSelectionElement imEnableCourseEl;
 	private MultipleSelectionElement imEnablePrivateEl;
 	private MultipleSelectionElement imEnableGroupPeersEl;
-	private MultipleSelectionElement imEnableOnlineUsersEl;
-	private MultipleSelectionElement imEnableViewOnlineUsersEl;
+	private MultipleSelectionElement imEnableOnlineStatusEl;
 	
 	private static String[] enabledKeys = new String[]{"on"};
 	
@@ -80,32 +79,52 @@ public class InstantMessagingAdminController extends FormBasicController {
 		imEnabledEl.addActionListener(listener, FormEvent.ONCHANGE);
 		
 		//options
-		FormLayoutContainer optionsFlc = FormLayoutContainer.createDefaultFormLayout("flc_options", getTranslator());
-		formLayout.add(optionsFlc);
+		FormLayoutContainer chatOptionsFlc = FormLayoutContainer.createDefaultFormLayout("flc_chatOptions", getTranslator());
+		formLayout.add(chatOptionsFlc);
 
-		imEnableGroupEl = uifactory.addCheckboxesHorizontal("im.module.enabled.group", optionsFlc, enabledKeys, enabledValues, null);
+		imEnableGroupEl = uifactory.addCheckboxesHorizontal("im.module.enabled.group", chatOptionsFlc, enabledKeys, enabledValues, null);
 		imEnableGroupEl.select(enabledKeys[0], imModule.isGroupEnabled());
 		imEnableGroupEl.addActionListener(listener, FormEvent.ONCHANGE);
 		
-		imEnableCourseEl = uifactory.addCheckboxesHorizontal("im.module.enabled.course", optionsFlc, enabledKeys, enabledValues, null);
+		imEnableCourseEl = uifactory.addCheckboxesHorizontal("im.module.enabled.course", chatOptionsFlc, enabledKeys, enabledValues, null);
 		imEnableCourseEl.select(enabledKeys[0], imModule.isCourseEnabled());
 		imEnableCourseEl.addActionListener(listener, FormEvent.ONCHANGE);
 		
-		imEnablePrivateEl = uifactory.addCheckboxesHorizontal("im.module.enabled.private", optionsFlc, enabledKeys, enabledValues, null);
+		FormLayoutContainer messageOptionsFlc = FormLayoutContainer.createDefaultFormLayout("flc_messageOptions", getTranslator());
+		formLayout.add(messageOptionsFlc);
+		
+ 		imEnablePrivateEl = uifactory.addCheckboxesHorizontal("im.module.enabled.private", messageOptionsFlc, enabledKeys, enabledValues, null);
 		imEnablePrivateEl.select(enabledKeys[0], imModule.isPrivateEnabled());
 		imEnablePrivateEl.addActionListener(listener, FormEvent.ONCHANGE);
 		
-		imEnableGroupPeersEl = uifactory.addCheckboxesHorizontal("im.module.enabled.grouppeers", optionsFlc, enabledKeys, enabledValues, null);
+		imEnableGroupPeersEl = uifactory.addCheckboxesHorizontal("im.module.enabled.grouppeers", messageOptionsFlc, enabledKeys, enabledValues, null);
 		imEnableGroupPeersEl.select(enabledKeys[0], imModule.isGroupPeersEnabled());
 		imEnableGroupPeersEl.addActionListener(listener, FormEvent.ONCHANGE);
 		
-		imEnableOnlineUsersEl = uifactory.addCheckboxesHorizontal("im.module.enabled.onlineusers", optionsFlc, enabledKeys, enabledValues, null);
-		imEnableOnlineUsersEl.select(enabledKeys[0], imModule.isOnlineUsersEnabled());
-		imEnableOnlineUsersEl.addActionListener(listener, FormEvent.ONCHANGE);
+		imEnableOnlineStatusEl = uifactory.addCheckboxesHorizontal("im.module.enabled.onlineStatus", messageOptionsFlc, enabledKeys, enabledValues, null);
+		imEnableOnlineStatusEl.select(enabledKeys[0], imModule.isOnlineStatusEnabled());
+		imEnableOnlineStatusEl.addActionListener(listener, FormEvent.ONCHANGE);
 		
-		imEnableViewOnlineUsersEl = uifactory.addCheckboxesHorizontal("im.module.enabled.viewonlineusers", optionsFlc, enabledKeys, enabledValues, null);
-		imEnableViewOnlineUsersEl.select(enabledKeys[0], imModule.isViewOnlineUsersEnabled());
-		imEnableViewOnlineUsersEl.addActionListener(listener, FormEvent.ONCHANGE);
+		// update GUI dependencies
+		updateDependencies();
+	}
+	
+	private void updateDependencies() {
+		// disable all options when the module is turned off
+		if (imEnabledEl.isSelected(0)) {
+			imEnableGroupEl.setEnabled(true);
+			imEnableCourseEl.setEnabled(true);
+			imEnablePrivateEl.setEnabled(true);
+			imEnableGroupPeersEl.setEnabled(true);
+			imEnableOnlineStatusEl.setEnabled(true);
+		} else {
+			// everything is disabled
+			imEnableGroupEl.setEnabled(false);
+			imEnableCourseEl.setEnabled(false);
+			imEnablePrivateEl.setEnabled(false);
+			imEnableGroupPeersEl.setEnabled(false);
+			imEnableOnlineStatusEl.setEnabled(false);
+		}
 	}
 	
 	protected void doDispose() {
@@ -124,11 +143,12 @@ public class InstantMessagingAdminController extends FormBasicController {
 			imModule.setPrivateEnabled(imEnablePrivateEl.isSelected(0));
 		} else if(source == imEnableGroupPeersEl) {
 			imModule.setGroupPeersEnabled(imEnableGroupPeersEl.isSelected(0));
-		} else if(source == imEnableOnlineUsersEl) {
-			imModule.setOnlineUsersEnabled(imEnableOnlineUsersEl.isSelected(0));
-		} else if(source == imEnableViewOnlineUsersEl) {
-			imModule.setViewOnlineUsersEnabled(imEnableViewOnlineUsersEl.isSelected(0));
+		} else if(source == imEnableOnlineStatusEl) {
+			imModule.setOnlineStatusEnabled(imEnableOnlineStatusEl.isSelected(0));
 		}
+		// update GUI dependencies
+		updateDependencies();
+		
 		super.formInnerEvent(ureq, source, event);
 	}
 
diff --git a/src/main/java/org/olat/instantMessaging/ui/InstantMessagingMainController.java b/src/main/java/org/olat/instantMessaging/ui/InstantMessagingMainController.java
index 167e03cda735783616834076e36aab13825b45e7..3bc7b44f21e7ace0bc475907b09ce5f5d09c5f26 100644
--- a/src/main/java/org/olat/instantMessaging/ui/InstantMessagingMainController.java
+++ b/src/main/java/org/olat/instantMessaging/ui/InstantMessagingMainController.java
@@ -32,6 +32,7 @@ import java.util.List;
 import org.olat.core.CoreSpringFactory;
 import org.olat.core.gui.UserRequest;
 import org.olat.core.gui.components.Component;
+import org.olat.core.gui.components.Window;
 import org.olat.core.gui.components.htmlheader.jscss.JSAndCSSComponent;
 import org.olat.core.gui.components.link.Link;
 import org.olat.core.gui.components.link.LinkFactory;
@@ -55,6 +56,7 @@ import org.olat.ims.qti.process.AssessmentInstance;
 import org.olat.instantMessaging.CloseInstantMessagingEvent;
 import org.olat.instantMessaging.InstantMessageNotification;
 import org.olat.instantMessaging.InstantMessagingEvent;
+import org.olat.instantMessaging.InstantMessagingModule;
 import org.olat.instantMessaging.InstantMessagingService;
 import org.olat.instantMessaging.OpenInstantMessageEvent;
 import org.olat.instantMessaging.model.Buddy;
@@ -94,6 +96,7 @@ public class InstantMessagingMainController extends BasicController implements G
 	private ChatManagerController chatMgrCtrl;
 
 	private String imStatus;
+	private int stateUpdateCounter = 0;
 	private boolean inAssessment = false;
 	private EventBus singleUserEventCenter;
 	private final InstantMessagingService imService;
@@ -123,20 +126,25 @@ public class InstantMessagingMainController extends BasicController implements G
 		newMsgIcon.contextPut("newMessageSoundURL", newMessageSoundURL);
 		loadNotifications();
 
-		//status changer link
+		// status changer link
 		statusChangerLink = LinkFactory.createCustomLink("statusChanger", "cmd.status", "", Link.NONTRANSLATED, null, this);
 		statusChangerLink.registerForMousePositionEvent(true);
 		statusChangerLink.setTooltip(getTranslator().translate("im.status.change.long"), false);
 		updateStatusCss(null);
 		main.put("statusChangerPanel", statusChangerLink);
 
-		// (offline / online) link
-		onlineOfflineCount = LinkFactory.createCustomLink("onlineOfflineCount", "cmd.roster", "", Link.NONTRANSLATED, main, this);
-		onlineOfflineCount.setTooltip(getTranslator().translate("im.roster.intro"), false);
-		onlineOfflineCount.registerForMousePositionEvent(true);
-		updateBuddyStats();
-		main.put("buddiesSummaryPanel", onlineOfflineCount);
-
+		// roster launcher (offline / online) link
+		InstantMessagingModule imModule = CoreSpringFactory.getImpl(InstantMessagingModule.class);
+		if (imModule.isGroupPeersEnabled()) {
+			onlineOfflineCount = LinkFactory.createCustomLink("onlineOfflineCount", "cmd.roster", "", Link.NONTRANSLATED, main, this);
+			onlineOfflineCount.setTooltip(getTranslator().translate("im.roster.intro"), false);
+			onlineOfflineCount.registerForMousePositionEvent(true);
+			updateBuddyStats();
+			main.put("buddiesSummaryPanel", onlineOfflineCount);
+			
+			getWindowControl().getWindowBackOffice().addCycleListener(this);
+		}
+		
 		main.put("newMsgPanel", newMsgIcon);
 		rosterPanel = new Panel("rosterPanel");
 		main.put("rosterPanel", rosterPanel);
@@ -209,6 +217,13 @@ public class InstantMessagingMainController extends BasicController implements G
 		} else if (source == statusChangerCtr) {
 			//update status
 			updateStatusCss(statusChangerCtr.getSelectedStatus());
+			// remove from UI
+			statusChangerPanelCtr.executeCloseCommand();
+			statusPanel.setContent(null);
+			removeAsListenerAndDispose(statusChangerCtr);
+			removeAsListenerAndDispose(statusChangerPanelCtr);
+			statusChangerCtr = null;
+			statusChangerPanelCtr = null;
 		} else if (source == rosterPanelCtr) {
 			//closing the floating panel event
 			updateBuddyStats();
@@ -241,13 +256,17 @@ public class InstantMessagingMainController extends BasicController implements G
 			processOpenInstantMessageEvent((OpenInstantMessageEvent)event);
 		} else if(event instanceof CloseInstantMessagingEvent) {
 			processCloseInstantMessageEvent();
+		} else if(Window.BEFORE_INLINE_RENDERING.equals(event)) {
+			if(++stateUpdateCounter % 25 == 0) {
+				updateBuddyStats();
+			}
 		}
 	}
 	
 	private void updateBuddyStats() {
 		if(onlineOfflineCount != null) {
 			BuddyStats stats = imService.getBuddyStats(getIdentity());
-			onlineOfflineCount.setCustomDisplayText("(" + stats.getOnlineBuddies() + "/" + stats.getOfflineBuddies() + ")");
+			onlineOfflineCount.setCustomDisplayText(translate("im.roster.launch", new String[]{stats.getOnlineBuddies() + "", stats.getOfflineBuddies() + ""}));
 		}
 	}
 	
diff --git a/src/main/java/org/olat/instantMessaging/ui/RosterForm.java b/src/main/java/org/olat/instantMessaging/ui/RosterForm.java
index 656cba62fd64006217755276b43d59e65eb2c2ee..3a1c38085c7ea0912a39b2de80e30f250f703c57 100644
--- a/src/main/java/org/olat/instantMessaging/ui/RosterForm.java
+++ b/src/main/java/org/olat/instantMessaging/ui/RosterForm.java
@@ -89,7 +89,7 @@ public class RosterForm extends FormBasicController {
 	};
 	
 	private String generateNickname() {
-		String prefix = anonymPrefix[ (int)(Math.random() * anonymPrefix.length) ];
+		String prefix = anonymPrefix[ (int)(Math.random() * (anonymPrefix.length - 1)) ];
 		String name = prefix + " - "+ (int)(Math.random() * getIdentity().getKey());
 		return name;
 	}
diff --git a/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger-admin.html b/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger-admin.html
new file mode 100644
index 0000000000000000000000000000000000000000..2a20f7f66e07732e716a1016851691d39ad963d9
--- /dev/null
+++ b/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger-admin.html
@@ -0,0 +1,30 @@
+<p>
+	$r.translate("chelp.admin.intro")
+<p>
+<p>
+	<b>$r.translate("im.module.enabled")</b>$r.translate("chelp.admin.enabled")
+</p>
+<p>
+	<b>$r.translate("im.module.enabled.group")</b>$r.translate("chelp.admin.group")
+</p>
+
+<p>
+	<b>$r.translate("im.module.enabled.course")</b>$r.translate("chelp.admin.course")
+</p>
+
+<p>
+	<b>$r.translate("im.module.enabled.private")</b>$r.translate("chelp.admin.private")
+</p>
+
+<p>
+	<b>$r.translate("im.module.enabled.grouppeers")</b>$r.translate("chelp.admin.grouppeers")
+</p>
+
+<p>
+	<b>$r.translate("im.module.enabled.onlineStatus")</b>$r.translate("chelp.admin.onlineStatus")
+</p>
+
+<p class="b_info">
+	$r.translate("chelp.admin.more")
+	$r.contextHelpRelativeLink("org.olat.instantMessaging.ui", "instant-messenger.html")
+</p>
diff --git a/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger.html b/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger.html
index 2547b88a68d6d3eaba3e5ee792a4be7bc0ea154b..9ee9fd10dec5ca762e3f01f73dffde04d6c3ca53 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger.html
+++ b/src/main/java/org/olat/instantMessaging/ui/_chelp/instant-messenger.html
@@ -1,71 +1,75 @@
-<br />
 <ul>
 	<li><a href="#status">$r.translate("im.status.change")</a></li>
 	<li><a href="#senden">$r.translate("chelp.send")</a></li> 
+	<li><a href="#search">$r.translate("chelp.search")</a></li> 
 	<li><a href="#empfangen">$r.translate("chelp.rece")</a></li> 
 	<li><a href="#add">$r.translate("chelp.add")</a></li> 
 	<li><a href="#groupchat">$r.translate("chelp.group")</a></li>
-	<li><a href="#client">$r.translate("chelp.client")</a></li>
 </ul>
 
-<br />
-<b>$r.translate("chelp.over"):</b> 
-$r.translate("chelp.over1")
-$r.translate("chelp.over2") 
-$r.translate("chelp.over3") 
-$r.translate("chelp.over4") 
-$r.translate("chelp.over7") 
-<br />
-<br />
+</p>
+<p>
+	<b>$r.translate("chelp.over"):</b> 
+	$r.translate("chelp.over1")
+	$r.translate("chelp.over2") 
+	$r.translate("chelp.over3") 
+	$r.translate("chelp.over7") 
+	$r.translate("chelp.over8") 
+</p>
 <div style="text-align: center;">
 	<img src="$chelpStaticDirUrl/chat.gif" alt="$r.translateInAttribute("chelp.imgAlt1")" />
 </div> 
-<br />
-<br />
-<a name="status"></a>
-<b>$r.translate("im.status.change"):</b> 
-$r.translate("chelp.chan1") 
-$r.translate("chelp.chan2") 
-$r.translate("chelp.chan3") 
-<br />
-<br />
-<a name="senden"></a>
-<b>$r.translate("chelp.send"):</b> 
-$r.translate("chelp.send1") 
-$r.translate("chelp.send2") 
-<br />
-<br />
-<a name="empfangen"></a>
-<b>$r.translate("chelp.rece"):</b> 
-$r.translate("chelp.rece1") 
-$r.translate("chelp.rece2") 
-$r.translate("chelp.rece3") 
-$r.translate("chelp.rece4") 
-$r.translate("chelp.rece5") 
-<br />
-<br />
-<a name="add"></a>
-<b>$r.translate("chelp.add"):</b> 
-$r.translate("chelp.add1") 
-$r.translate("chelp.add2") 
-$r.translate("chelp.add3") 
-<br />
-<br />
-<a name="groupchat"></a>
-<b>$r.translate("chelp.group"):</b> 
-$r.translate("chelp.group1") 
-$r.translate("chelp.group2") 
-$r.translate("chelp.group3") 
-$r.translate("chelp.group4") 
-$r.translate("chelp.group5") 
-$r.translate("chelp.group6") 
-<br />
-<br />
-<a name="client"></a>
-<b>$r.translate("chelp.client"):</b> 
-$r.translate("chelp.client1")
-<br />
-<br />
+<p>
+	<a name="status"></a>
+	<b>$r.translate("im.status.change"):</b> 
+	$r.translate("chelp.chan1") 
+</p>
+	<div class="b_with_small_icon_left o_instantmessaging_available_icon"><i>$r.translate("presence.available")</i>: $r.translate("chelp.status.available")</div>
+	<div class="b_with_small_icon_left o_instantmessaging_dnd_icon"><i>$r.translate("presence.dnd")</i>: $r.translate("chelp.status.dnd") </div>
+	<div class="b_with_small_icon_left o_instantmessaging_unavailable_icon"><i>$r.translate("presence.unavailable")</i>: $r.translate("chelp.status.unavailable") </div> 
+	<br />	
+<p>
+	<a name="senden"></a>
+	<b>$r.translate("chelp.send"):</b> 
+	$r.translate("chelp.send1") 
+	$r.translate("chelp.send2") 
+</p>
+<p>
+	<a name="search"></a>
+	<b>$r.translate("chelp.search"):</b> 
+	$r.translate("chelp.search1") 
+	$r.translate("chelp.search2") 
+	$r.translate("chelp.search3") 
+</p>
 
+<p>
+	<a name="empfangen"></a>
+	<b>$r.translate("chelp.rece"):</b> 
+	$r.translate("chelp.rece1") 
+</p>
+	<div class="b_with_small_icon_left o_instantmessaging_available_icon"><i>$r.translate("presence.available")</i>: $r.translate("chelp.rece4") $r.translate("chelp.rece5")</div>
+	<div class="b_with_small_icon_left o_instantmessaging_dnd_icon"><i>$r.translate("presence.dnd")</i>: $r.translate("chelp.rece2") $r.translate("chelp.rece3") $r.translate("chelp.rece4") </div>
+	<div class="b_with_small_icon_left o_instantmessaging_unavailable_icon"><i>$r.translate("presence.unavailable")</i>: $r.translate("chelp.rece2") $r.translate("chelp.rece3") $r.translate("chelp.rece4") </div> 
+	<br />
+<p>
+	<a name="add"></a>
+	<b>$r.translate("chelp.add"):</b> 
+	$r.translate("chelp.add1") 
+	$r.translate("chelp.add2") 
+	$r.translate("chelp.add3") 
+</p>
+<p>
+	$r.translate("chelp.add4") $r.contextHelpRelativeLink("org.olat.group.ui.edit", "grp-member.html")
+</p>
+<p>
+	<a name="groupchat"></a>
+	<b>$r.translate("chelp.group"):</b> 
+	$r.translate("chelp.group1") 
+	$r.translate("chelp.group2") 
+	$r.translate("chelp.group3") 
+	$r.translate("chelp.group4") 
+	$r.translate("chelp.group5") 
+	$r.translate("chelp.group6") 
+</p>
 
 
diff --git a/src/main/java/org/olat/instantMessaging/ui/_content/admin.html b/src/main/java/org/olat/instantMessaging/ui/_content/admin.html
index f026bb8fdbe996adeccc94387651318b90806eac..f598142b583d2eaa030d60e3a1e1b0a1c2c750d6 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_content/admin.html
+++ b/src/main/java/org/olat/instantMessaging/ui/_content/admin.html
@@ -1,6 +1,10 @@
 <fieldset><legend>$r.translate("im.module.enable.title")</legend>
-$r.render("flc_module")
+	$r.contextHelpWithWrapper("org.olat.instantMessaging.ui","instant-messenger-admin.html","help.hover.imsettings")
+	$r.render("flc_module")
 </fieldset>
-<fieldset><legend>$r.translate("im.module.options.title")</legend>
-$r.render("flc_options")
+<fieldset><legend>$r.translate("im.module.options.chat.title")</legend>
+	$r.render("flc_chatOptions")
+</fieldset>
+<fieldset><legend>$r.translate("im.module.options.message.title")</legend>
+	$r.render("flc_messageOptions")
 </fieldset>
\ No newline at end of file
diff --git a/src/main/java/org/olat/instantMessaging/ui/_content/buddies.html b/src/main/java/org/olat/instantMessaging/ui/_content/buddies.html
index c05ab8801e7631e485f867155b3d5118ccdfb244..b7279b79336dff44318513fa3347c372bd1e7b73 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_content/buddies.html
+++ b/src/main/java/org/olat/instantMessaging/ui/_content/buddies.html
@@ -1,6 +1,8 @@
+$r.contextHelpWithWrapper("org.olat.instantMessaging.ui","instant-messenger.html","help.hover.im")
 <div id='o_instantmessages_buddieslist'>
-	$r.contextHelpWithWrapper("org.olat.instantMessaging.ui","instant-messenger.html","help.hover.im")
+#if ($r.available("toggleOnline"))
 	$r.render("toggleOnline")
 	<hr class="b_form_spacer" />
+#end
 	$r.render("buddiesListContent")
 </div>
\ No newline at end of file
diff --git a/src/main/java/org/olat/instantMessaging/ui/_content/buddies_content.html b/src/main/java/org/olat/instantMessaging/ui/_content/buddies_content.html
index 08660a3a2748bdd97d2a80e39d5c83e77b68e4e7..0d885a42bd7f3df9e24a38a07c21ac024b841f47 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_content/buddies_content.html
+++ b/src/main/java/org/olat/instantMessaging/ui/_content/buddies_content.html
@@ -1,7 +1,7 @@
 <ul>
 	#foreach ($group in $buddyList.groups)
-		<li class="o_instantmessaging_groupname">
-			$group.groupName
+		<li class="o_instantmessaging_group">
+			<div class="o_instantmessaging_groupname">$group.groupName</div>
 			<ul>
 			#foreach ($buddy in $group.buddy)
 				<li>$r.render("buddy_${group.groupKey}_${buddy.identityKey}")</li>
diff --git a/src/main/java/org/olat/instantMessaging/ui/_content/status_changer.html b/src/main/java/org/olat/instantMessaging/ui/_content/status_changer.html
index b68eea3905be65bce7210164e7a2c8a0dc2f1dd2..c0c3e130863a9328c5963a550d37094a039d7c68 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_content/status_changer.html
+++ b/src/main/java/org/olat/instantMessaging/ui/_content/status_changer.html
@@ -1,5 +1,5 @@
+$r.contextHelpWithWrapper("org.olat.instantMessaging.ui","instant-messenger.html","help.hover.im")
 <div id='o_instantmessaging_status_changer'>
-	$r.contextHelpWithWrapper("org.olat.instantMessaging.rosterandchat","instant-messenger.html","help.hover.im")
 	<ul>
 		<li>$r.render("presence.available")</li>
 		<li>$r.render("presence.dnd")</li>
diff --git a/src/main/java/org/olat/instantMessaging/ui/_content/topnav.html b/src/main/java/org/olat/instantMessaging/ui/_content/topnav.html
index f7e15521815854214968cfd8d798bc055636d112..3da140976eff8bfcedf0385ca56e42bd95b9a668 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_content/topnav.html
+++ b/src/main/java/org/olat/instantMessaging/ui/_content/topnav.html
@@ -1,8 +1,12 @@
 #if(!$inAssessment)
 <ul>
 	<li id="o_topnav_imclient_message">$r.render("newMsgPanel")</li>
+#if ($r.available("statusChangerPanel"))
 	<li id="o_topnav_imclient_status">$r.render("statusChangerPanel")</li>
+#end
+#if ($r.available("buddiesSummaryPanel"))
 	<li id="o_topnav_imclient_summary">$r.render("buddiesSummaryPanel")</li>
+#end
 </ul>
 $r.render("rosterPanel")
 $r.render("statusPanel")
diff --git a/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_de.properties
index 0bf71e380553d437ee9d69a31952ab1ecc347241..0203858ae27d2d7c4081039797914d061c10c8d6 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_de.properties
@@ -1,5 +1,5 @@
 #Mon Mar 02 09:54:04 CET 2009
-course.chat.intro=Hier k\u00F6nnen Sie mit anderen Kursteilnehmenden chatten.<br>Sie sind in diesem Chatraum anonym eingew\u00E4hlt, k\u00F6nnen jedoch auch Ihren OLAT-Benutzernamen anzeigen lassen.<br>Zum Verlassen des Chatraumes Kurs schliessen.
+course.chat.intro=Hier k\u00F6nnen Sie mit anderen Kursteilnehmenden chatten.<br>Sie sind in diesem Chatraum anonym eingew\u00E4hlt, k\u00F6nnen jedoch auch Ihren OpenOLAT-Benutzernamen anzeigen lassen.<br>Zum Verlassen des Chatraumes Kurs schliessen.
 course.groupchat=Chatraum\:
 coursechat.not.available.short=Chat nicht verf\u00FCgbar.
 groupchat.new.msg=Neue Nachrichten im Kurs-Chat vorhanden\!
@@ -30,55 +30,66 @@ chat.not.available.now=Der Chat ist momentan nicht verf\u00FCgbar. Versuchen Sie
 
 #Mon Mar 02 09:54:04 CET 2009
 chat.with.yourself=Wollen Sie wirklich mit sich selber chatten?
+chelp.admin.intro=Mit dem Instant-Messaging können die Funktionen "Chat" und "Kurznachrichten" freigeschaltet werden. Die folgenden Konfigurationsparameter stehen zur Verfügung:
+chelp.admin.enabled=Mit dieser Einstellung können Sie die gesamte Instant-Messaging Funktionalität ein- und ausschalten. Wenn ausgeschaltet sind Chat und Kurznachrichten deaktiviert.
+chelp.admin.group=Wählen Sie diese Einstellung um den den Chatraum als Gruppenwerkzeug einzuschalten. Wenn eingeschaltet können Betreuer einer Gruppe für jede Gruppe einen Chatraum konfigurieren. 
+chelp.admin.course=Wählen Sie diese Einstellung um den den Chatraum als Kurswerkzeug einzuschalten. Wenn eingeschaltet können Besitzer eines Kurses in jedem Kurs einen Chatraum konfigurieren. 
+chelp.admin.private=Mit dieser Einstellung erlauben Sie das Chatten und Versenden von Kurznachrichten unter allen Benutzern. Wenn eingeschaltet ist auf der Visitenkarte der Benutzer ein Link aufgeführt um eine Kurznachricht zu versenden. Benutzer können diese Einstellund individuell mit ihrer persönlichen Konfiguration übersteuern.
+chelp.admin.grouppeers=Mit dieser Einstellung erlauben Sie das Chatten und Versenden von Kurznachrichten unter Gruppenteilnehmern. Wenn eingeschaltet erscheint die Liste aller Gruppenmitglieder von denjenigen Gruppen, in welcher die Anzeige der Gruppenmitglieder freigeschaltet wurde und man selbst Mitglied ist. Diese Personen können für einen Chat oder eine Kurznachricht direkt angewählt werden. 
+chelp.admin.onlineStatus=Mit dieser Einstellung wählen Sie ob die Benutzer den aktuellen Online-Status der anderen Benutzer oder Gruppenteilnehmer sehen. Wenn ausgeschaltet erscheint anstelle des Status Symbols eine Sprechblase. Die Benutzer wissen dann nicht oh ihre Nachricht unmittelbar verschickt werden kann. 
+chelp.admin.more=Weitere Informationen zur Anwendung des Instant-Messaging Moduls finden Sie hier:
 chelp.add=Kontakte der Gruppenliste verwalten
-chelp.add1=Kontakte k\u00F6nnen \u00FCber die <i>$org.olat.group.ui\:LearningGroup</i> von OLAT hinzugef\u00FCgt oder entfernt werden.
-chelp.add2=Sofern Sie Besitzer oder Besitzerin einer <i>$org.olat.group.ui\:LearningGroup</i> sind, k\u00F6nnen Sie Mitbesitzer oder Teilnehmer in Ihre Gruppe ein- oder ausladen.
-chelp.add3=Diese Personen erscheinen dann auf Ihrer Gruppenliste im Chat.
-chelp.chan1=Den eigenen Status k\u00F6nnen Sie wechseln, indem Sie auf das Sternsymbol klicken und einen der aufgef\u00FChrten Status ausw\u00E4hlen.
-chelp.chan2=Bei geschlossener Gruppenliste zeigt die Angabe (3/6) neben dem Stern-Symbol an, wie viele Ihrer Bekannten zurzeit in OLAT eingeloggt und verf\u00FCgbar sind.
-chelp.chan3=Durch Klicken wird die ganze Gruppenliste mit Namen und Status Ihrer Bekannten sichtbar.
-chelp.client=Mit einem externen Instant-Messaging-Programm chatten
-chelp.client1=Wenn Sie mit einem externen Instant-Messaging-Programm chatten m\u00F6chten, finden Sie die notwendigen Angaben in Ihrem "Home" unter "Einstellungen", "Instant-Messaging". 
-chelp.group=Einem Gruppenchat beitreten
-chelp.group1=An verschiedenen Orten in OLAT gibt es Chatr\u00E4ume (z.B. <i>$org.olat.group.ui\:LearningGroup</i>).
+chelp.add1=Kontakte k\u00F6nnen \u00FCber die <i>$org.olat.group.ui\:LearningGroup</i> von OpenOLAT hinzugef\u00FCgt oder entfernt werden.
+chelp.add2=Sofern Sie Betreuer oder Betreuerin einer <i>$org.olat.group.ui\:LearningGroup</i> sind, k\u00F6nnen Sie Betruer oder Teilnehmer in Ihre Gruppe ein- oder ausladen.
+chelp.add3=Diese Personen erscheinen dann auf Ihrer Gruppenliste im Chat sofern Sie die Gruppe die Anzeige der Gruppenmitglieder zulässt.  
+chelp.add4=Wie Sie die Anzeige der Gruppenmitglieder in Ihrer Gruppe konfigurieren erfahren Sie hier:
+chelp.chan1=Den eigenen Status k\u00F6nnen Sie wechseln, indem Sie auf das runde Symbol klicken und einen der aufgef\u00FChrten Status ausw\u00E4hlen.
+chelp.status.available=Wählen Sie diesen Status um Chatanfragen und Kurznachrichten unmittelbar zu erhalten. Sie signalisieren Gesprächsbereitschaft. 
+chelp.status.dnd=Wählen Sie diesen Status wenn Sie beschäftigt sind und nicht durch aufgehende Chatfenster gestört werden wollen. Sie signalisieren dass Sie zwar online sind aber nicht direkt auf Anfragen antworten wollen. 
+chelp.status.unavailable=Wählen Sie diesen Status wenn Sie nicht wollen das andere Benutzer sie kontaktieren. Für andere Benutzer sieht es aus als wären Sie nicht online. Sie erhalten Nachrichten trotzdem als Briefsymbol und können bei Bedarf auf Nachrichten antworten.
+chelp.group=Einem Gruppen- oder Kurschat beitreten
+chelp.group1=An verschiedenen Orten in OpenOLAT gibt es Chatr\u00E4ume (z.B. <i>$org.olat.group.ui\:LearningGroup</i>/Kursen).
 chelp.group2=Klicken Sie auf den Link <i>Chatraum betreten</i>.
-chelp.group3=Ein Chatfenster geht auf und Sie betreten den Gruppen-Chat.
+chelp.group3=Ein Chatfenster geht auf und Sie betreten den Gruppen-Chat/Kurs-Chat. Ist bereits eine Historie vorhanden so können Sie dies anzeigen lassen um sich über den bisherigen Gesprächsverlauf zu informieren.
 chelp.group4=Nachrichten an einen Chatraum werden an alle Personen im Raum gesendet.
-chelp.group5=Die Liste der Teilnehmer ist neben dem Chatfenster ersichtlich.
+chelp.group5=Die Liste der Teilnehmer ist neben dem Chatfenster ersichtlich. Möchten Sie sich anonym äussern so können Sie ein pseudonym wählen. Teilnehmer des Chats sehen dann ihren richtigen Namen nicht.  
 chelp.group6=Falls Sie den Raum wieder verlassen m\u00F6chten, schliessen Sie das Fenster.
 chelp.imgAlt1=Ansicht einer Gruppenliste mit Kontakten in verschiedenen Status
 chelp.instant-messenger.title=Instant-Messaging: Funktionen
+chelp.instant-messenger-admin.title=Instant-Messaging: Modul Konfiguration
 chelp.over=\u00DCberblick
 chelp.over1=Instant-Messaging (IM) erlaubt den Austausch von Nachrichten mit Personen in Echtzeit - das sogenannte "Chatten".
 chelp.over2=Wichtig ist dabei die Information \u00FCber die Verf\u00FCgbarkeit von potentiellen Chatpartnern.
-chelp.over3=Diese Information liefert die sogenannte "Buddies"-Liste.
-chelp.over4=Wenn Sie mit dem Mauszeiger über die Namen der Chatpartner fahren, wird der jeweilige Status angezeigt.
+chelp.over3=Diese Information liefert die Liste der Gruppenkontakte.
 chelp.over7=Um mit einem der verf\u00FCgbaren Kontakte einen Chat zu starten, klicken Sie auf den gew\u00FCnschten Kontakt und der Chat wird in einem Chatfenster gestartet.
+chelp.over8=Ist ein Kontakt nicht verfügbar, so werden die Nachrichten gespeichert und dem Benutzer beim nächsten Login angezeigt. 
 chelp.rece=Nachrichten empfangen
-chelp.rece1=Nachrichten k\u00F6nnen auf zwei Arten empfangen werden\:
-chelp.rece2=Falls das Chatfenster nicht offen ist, erscheinen die Nachrichten als blinkendes Briefchen links neben dem Sternsymbol in der Menuzeile.
+chelp.rece1=Nachrichten werden je nach Status empfangen\:
+chelp.rece2=Falls das Chatfenster nicht offen ist, erscheinen die Nachrichten als blinkendes Briefchen links neben dem Status-Symbol in der Menuzeile. 
 chelp.rece3=Wenn Sie auf dieses Symbol klicken, so erscheint die Nachricht.
 chelp.rece4=Ein Chatfenster geht auf und Sie k\u00F6nnen auf diese Nachricht antworten.
 chelp.rece5=Wenn das Chatfenster bereits offen ist, so werden neue Nachrichten dort angezeigt.
 chelp.send=Nachrichten senden
 chelp.send1=Um Nachrichten an eine Person zu senden, klicken Sie auf den Namen der Person in der Gruppenliste.
 chelp.send2=Durch das Ausw\u00E4hlen wird ein Chatfenster ge\u00F6ffnet.
+chelp.search=Nachricht an beliebige Person senden
+chelp.search1=Falls das System entsprechend konfiguriert wurde können Sie mit sämtlichen Benutzern des Systems in Kontakt treten. 
+chelp.search2=Suchen Sie hierfür nach einer Person über die Volltextsuche oder das Suchformular im Homebereich und öffnen Sie die Visitenkarte des Benutzers. 
+chelp.search3=Auf der Visitenkarte finden Sie dann den Link um einen Chat zu starten sofern der Benutzer diese Funktion in seinen persönlichen Einstellungen nicht deaktiviert hat. 
 help.hover.im=Hilfe zu den Instant-Messaging-Funktionen
 help.hover.imsettings=Hilfe zur Konfiguration des Instant-Messaging
-im.buddies=Buddies
+im.buddies=Gruppenkontakte
 im.chat=Chat
 im.chat.disabled=Chat ausgeschaltet. W\u00E4hrend einem Test k\u00F6nnen Sie keine Nachrichten empfangen.
 im.chat.windows.may.invalid=Laufende Chats wurden beendet, bitte schliessen Sie allf\u00E4llige Chatfenster.
 im.chat.with=Chat mit
-im.error.connection=Instant-Messaging ist momentan nicht verf\u00FCgbar.
-im.hide.groups=Verberge Gruppen
 im.hide.offline.buddies=Verberge offline Kontakte
 im.new.message=Sie haben eine neue Nachricht von: {0}
 im.new.message.short=Neue Chat Nachricht...
 im.new.message.other=Neue Nachricht von anderer Person\: <b>{0}</b>. Nachricht\: <b>{1}</b>. Chat geht weiter mit\: {2}.
 im.others.connected=Personen sind online
 im.refresh=Anzeige neu laden
-im.roster.intro=Welche meiner Bekannten aus meinen Gruppen sind in OLAT eingeloggt?<br>W\u00E4hlen Sie eine Person aus, mit der Sie chatten m\u00F6chten.
+im.roster.intro=Welche meiner Bekannten aus meinen Gruppen sind in OpenOLAT eingeloggt?<br>W\u00E4hlen Sie eine Person aus, mit der Sie chatten m\u00F6chten.
 im.show.groups=Zeige Gruppen
 im.show.offline.buddies=Zeige offline Kontakte
 im.show.online.buddies=Zeige Kontakte
@@ -95,27 +106,25 @@ new.status=Neuer Status\:
 refresh=refresh
 start.chat.with=Chat wird gestartet mit\: <b>{0}</b>
 
-IMArchiveController.menu.title=Chat log
-IMArchiveController.menu.title.alt=Chat log
+IMArchiveController.menu.title=Chat Historie
+IMArchiveController.menu.title.alt=Chat Historie
 im.archive.title=$\:IMArchiveController.menu.title
-im.archive.export=Export log
-im.archive.export.desc=Hier können Sie den log von dem chat exportieren
-im.archive.delete=Hier können Sie den log von dem chat löschen
-im.archive.delete.title=Chat log löschen
-im.archive.delete.text=Wollen Sie wirklich den Chat log löschen?
+im.archive.export=Export Chat Historie
+im.archive.export.desc=Hier können Sie die Chat Historie exportieren
+im.archive.delete=Hier können Sie die Chat Historie löschen
+im.archive.delete.title=Chat Historie löschen
+im.archive.delete.text=Bitte bestätigen Sie das Löschen der Chat Historie. Dies kann nicht wieder hergestellt werden. 
 
 command.refresh=Aktualisieren
-form.coursename=Sichtbar, welchen Kurs ich bearbeite
 form.defaultstatus=Nach dem Einloggen ist mein Status
-form.onlinelist=Mein Name ist sichtbar f\u00FCr andere Benutzer
-form.onlinetime=Meine Online-Zeit ist sichtbar
+form.onlinelist=Kurznachrichten von allen Benutzern empfangen
 guestnoaccess.message=Chatr\u00E4ume sind f\u00FCr G\u00E4ste nicht zug\u00E4nglich. <p>Um Zugang zu diesem Chat zu erhalten, m\u00FCssen Sie sich bei OpenOLAT registrieren.
 guestnoaccess.title=Kein Zugang f\u00FCr G\u00E4ste
 help.hover.im=Hilfe zu den Instant-Messaging-Funktionen
 help.hover.imsettings=Hilfe, um das Instant-Messaging zu konfigurieren
 help.hover.imsettings-roster=Hilfe, um den Status nach dem Einloggen im Instant-Messaging zu bestimmen
 enabled=Ein
-im.buddies=Buddies
+im.buddies=Gruppenkontakte
 im.buddies.online=Welche meiner Bekannten sind online? Starte Chat mit...
 im.client.start=IM-Client starten
 im.conference.maxi.intro=Hier haben Sie die M\u00F6glichkeit, mit anderen Personen dieser Gruppe zu chatten. W\u00E4hlen Sie den untenstehenden Link, um den Chatraum zu betreten.
@@ -132,15 +141,15 @@ im.message.folowchat.linktext=Starten
 im.message.from=Nachricht von\:
 im.message.sendtime=Gesendet am\:
 im.message.subject=Titel\:
-im.module.enable.title=Instant messaging
-im.module.enabled=Instant Messaging einschalten
-im.module.options.title=Einstellungen
-im.module.enabled.group=Group Chat
-im.module.enabled.course=Kurs Chat
-im.module.enabled.private=Private chat / messages
-im.module.enabled.onlineusers=Chat with any online users
-im.module.enabled.grouppeers=Chat with any of my group peers
-im.module.enabled.viewonlineusers=Online Benutzer sichtbar
+im.module.enable.title=Instant-Messaging Modul
+im.module.enabled=Chat und Kurznachrichten einschalten
+im.module.options.chat.title=Chaträume
+im.module.options.message.title=Kurznachrichten an einzelne Personen
+im.module.enabled.group=Chat als Gruppenwerkzeug
+im.module.enabled.course=Chat als Kurswerkzeug
+im.module.enabled.private=Alle Benutzer kontaktierbar
+im.module.enabled.onlineStatus=Online Status anzeigen
+im.module.enabled.grouppeers=Gruppenkontakte anzeigen
 im.others.connected=Personen sind online
 im.show.groups=Zeige Gruppen
 im.show.offline.buddies=Zeige offline Kontakte
@@ -148,10 +157,10 @@ im.start.chat=Chat starten...
 im.status.change=Status wechseln
 im.users.list=Liste aller momentan in OpenOLAT eingeloggten Benutzer (Start Chat mit Klick auf Benutzernamen)
 im.users.list.unavailable=({0} Benutzer nicht sichtbar)
+im.roster.launch = Chat ({0}/{1})
 presence.available=Verf\u00FCgbar
 presence.dnd=Bitte nicht st\u00F6ren
-presence.message.enter.test=L\u00F6se Test (Chat ist ausgeschaltet)
 presence.unavailable=Nicht verf\u00FCgbar
-title.roster=Statusanzeige in der Kontaktliste
+title.roster=Einstellungen für Chat und Kurznachrichten
 im.chat.forbidden=Der Chat ist momentan deaktiviert. Versuchen Sie es sp\u00E4ter wieder.
 im.users.list.not.available=Liste vor\u00FCbergehend nicht verf\u00FCgbar. Versuchen Sie es sp\u00E4ter wieder.
\ No newline at end of file
diff --git a/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_en.properties
index 0c6b22d44b16f64e01acd5d7e253024e4eec4732..941502e0b3f15e8e26898fca387d7cdf777c714c 100644
--- a/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/instantMessaging/ui/_i18n/LocalStrings_en.properties
@@ -2,8 +2,8 @@
 chat.not.available.now=This chat is temporarily unavailable. Please try again later.
 click.to.join=Connect to course chat
 course.chat.click.to.join=In this course chat you can send other course participants a message as well as receive one.
-course.chat.intro=Here you can chat with people who are currently editing this course.<br>You are logged on anonymously. However, you can decide to use your OLAT user name instead.<br>If you want to leave just close your course.
-course.groupchat=Chatroom\:
+course.chat.intro=Here you can chat with people who are currently editing this course.<br>You are logged on anonymously. However, you can decide to use your OpenOLAT user name instead.<br>If you want to leave just close your course.
+course.groupchat=Chat room\:
 coursechat.not.available=The course chat is currently not available. Please try again later.
 coursechat.not.available.short=Chat not available.
 groupchat.new.msg=New message in course chat\!
@@ -16,70 +16,74 @@ init.messaging=Init
 msg.send=Send
 msg.send.error=Your message could not be sent. Please relaunch this course to try again.
 nobody=Nobody
-openChat=Enter chatroom
+openChat=Enter chat room
 participants.in.chat=Enter course chat ({0})
-toogle.anonymous=Show user name in chatroom
+toogle.anonymous=Show user name in chat room
 update.roster=Update
 
 
-
-
-
-
-
-
 #Sun Jan 23 13:05:41 CET 2011
 chat.partner.signed.off=[has logged off]
 chat.with.yourself=Do you really want to chat with yourself?
+chelp.admin.intro=The Instant-Messaging module allows enabling of the "chat" and "messaging" features. The following configuration parameters are available: 
+chelp.admin.enabled=Using this setting the entire Instant-Messaging functionality is enabled or disabled. When disabled all chat and messaging features are turned off. 
+chelp.admin.group=Use this setting to enable the chat room feature as a group tool. When enabled, every group coach can configure a chat room for each individual group. 
+chelp.admin.course=Use this setting to enable the chat room feature as a course tool. When enabled, every course owner can configure a chat room for each individual course. 
+chelp.admin.private=With this settings the sending of private messages and chats is allowed between any user of the system. When enabled, the visiting card of each user will list a link to send him a message. Users can opt out of this feature with their personal configuration. 
+chelp.admin.grouppeers=With this settings the sending of private messages and chats is allowed between group peers. When enabled a listing of the group members appears for those groups for which the displaying of group members is configured. Those group peers can be contacted using the messaging feature. 
+chelp.admin.onlineStatus=This setting enables the displaying of the users online status for group peers and online users. When disabled a chat icon appears instead of the status icon. 
+chelp.admin.more=More information about the usage of the Instant-Messaging module can be found here:  
 chelp.add=Manage group list contacts
-chelp.add1=Contacts can be added or removed via the <i>$org.olat.group.ui\:LearningGroup</i> of OLAT.
-chelp.add2=Provided that you are the owner of a <i>$org.olat.group.ui\:LearningGroup</i> you can invite or disinvite joint owners or participants to your group.
-chelp.add3=These persons will then appear on your group list of the OLAT chat.
-chelp.chan1=You can change your own status by clicking on the star symbol before selecting one of the available statuses.
-chelp.chan2=When the group list is deactivated the indication (3/6) next to the star symbol tells you how many of your colleagues are logged on and available at the moment.
-chelp.chan3=By clicking on that list the entire group list will be visible including the names and status of your colleagues.
-chelp.client=Chat using an external Instant Messaging program
-chelp.client1=If you want to chat using an external Instant Messaging program you will find useful information in your "Home", section "Settings", "Instant Messaging". 
-chelp.group=Join a group chat
-chelp.group1=Links to chatrooms are found at different places in OLAT (e.g. <i>$org.olat.group.ui\:LearningGroup</i>).
+chelp.add1=Contacts can be added or removed via the <i>$org.olat.group.ui\:LearningGroup</i> of OpenOLAT.
+chelp.add2=Provided that you are the coach of a <i>$org.olat.group.ui\:LearningGroup</i> you can invite or disinvite joint owners or participants to your group.
+chelp.add3=These persons will then appear on your group list of the OpenOLAT chat if the group members display setting is properly configured.
+chelp.add4=How the members display settings can be modified is described here:
+chelp.chan1=You can change your own status by clicking on the round symbol before selecting one of the available statuses.
+chelp.status.available=Select this status to receive chat messages immediately. You are signaling that you are open for discussion;
+chelp.status.dnd=Select this status when you are busy and you do not want to the disturbed by opening chat windows. You are signaling that although you are online you do not want to answer to requests immediately. 
+chelp.status.unavailable=Select this status when you do not want to be contacted by other users. For other users you seem not to be online at all. You will still get sent messages and you can also reply immediately if you like to. 
+chelp.group=Join a group/course chat
+chelp.group1=Links to chat rooms are found at different places in OpenOLAT (e.g. <i>$org.olat.group.ui\:LearningGroup/Course</i>).
 chelp.group2=Click on the link <i>Start chat</i>.
-chelp.group3=A new window will be opened and you can start your group chat.
-chelp.group4=Messages to a chatroom are sent to all persons in that room.
-chelp.group5=A list of all participants will be displayed next to your chat window.
-chelp.group6=If you want to exit the chatroom, just close that window.
+chelp.group3=A new window will be opened and you can start your group/course chat. If a chat history is available you can display it to learn what the discussion is about and what has already been said. 
+chelp.group4=Messages to a chat room are sent to all persons in that room.
+chelp.group5=A list of all participants will be displayed next to your chat window. If you want to participate anonymous you can select a nick name. Chat participants will then not see your real identity.
+chelp.group6=If you want to exit the chat room, just close that window.
 chelp.imgAlt1=Image of a group list with contacts of different statuses
 chelp.instant-messenger.title=Instant Messaging functions
 chelp.over=Overview
 chelp.over1=Instant Messaging (IM) allows the exchange of messages with persons in real time--commonly known as "chat".
 chelp.over2=Information on the availability of potential chat partners is important.
-chelp.over3=You get this information by means of a "Buddy" list.
-chelp.over4=When moving the curser over your chat partner's name you will see his/her current status.
+chelp.over3=You get this information by means of a group peers list.
 chelp.over7=To begin chatting with one of the available contacts, click on that contact and the chat will be started in a chat window.
+chelp.over8=If a contact is not available, messages will be saved and delivered when the user loggs in the next time.
 chelp.rece=Receive messages
-chelp.rece1=Messages can be received in two ways\:
-chelp.rece2=If the chat window is not open, messages will appear in form of little blinking letters on the left of the star symbol in the menu.
+chelp.rece1=Messages are received depending on the online status\:
+chelp.rece2=If the chat window is not open, messages will appear in form of little blinking letters on the left of the status symbol in the menu.
 chelp.rece3=By clicking on this symbol your message will appear.
 chelp.rece4=A chat window will be opened to send your reply.
 chelp.rece5=If the chat window is already open, new messages will be immediately displayed in this window.
 chelp.send=Send messages
 chelp.send1=In order to send a message you just click on a name within the group list.
 chelp.send2=By selecting a name a new chat window will be opened.
+chelp.search=Send messages to any user
+chelp.search1=When the system is configured accordingly you can send messages to any user of the system.
+chelp.search2=For this purpose search for a user using the full text search or the user search form in the home area. Open the visiting card. 
+chelp.search3=On the users visiting cars you will find a link to start a chat unless the user as disabled this feature in his personal configuration. 
 help.hover.im=Help regarding the features of Instant Messaging
 help.hover.imsettings=Help regarding the configuration of Instant Messaging
-im.buddies=Buddies
+im.buddies=Group peers
 im.chat=Chat
 im.chat.disabled=Chat deactivated. During a test you will not be able to receive messages.
 im.chat.windows.may.invalid=All ongoing chats terminated. Please close chat window(s).
 im.chat.with=Chat with
-im.error.connection=Instant Messaging is currently not available
-im.hide.groups=Hide groups
-im.hide.offline.buddies=Hide offline contacts
+im.hide.offline.buddies=Hide off-line contacts
 im.new.message=You have a new message from\: {0}
 im.new.message.other=New message from another person\: <b>{0}</b>. Message\: <b>{1}</b>. Chat continues with\: {2}.
 im.new.message.short=New incoming message...
 im.others.connected=People are online
 im.refresh=Refresh display
-im.roster.intro=Who else from my group colleagues are logged on to OLAT?<br>Select one person you want to chat with.
+im.roster.intro=Who else from my group colleagues are logged on to OpenOLAT?<br>Select one person you want to chat with.
 im.show.groups=Show groups
 im.show.offline.buddies=Show offline contacts
 im.start.chat=Click here to start the chat.
@@ -91,20 +95,27 @@ new.status=New status\:
 refresh=Refresh
 start.chat.with=Chat will be started with\: <b>{0}</b>
 
+IMArchiveController.menu.title=Chat history
+IMArchiveController.menu.title.alt=Chat history
+im.archive.title=$\:IMArchiveController.menu.title
+im.archive.export=Export chat history
+im.archive.export.desc=Here you can export the chat history
+im.archive.delete=Here you can delete the chat history
+im.archive.delete.title=Delete chat history
+im.archive.delete.text=Please confirm the deletion of the chat history. This can not be undone. 
+
 
 
 #Sun Jan 23 13:08:57 CET 2011
 command.refresh=Update
-form.coursename=The course I am working on is visible
 form.defaultstatus=Default status after login
-form.onlinelist=My name is visible to other users
-form.onlinetime=My online time is visible
+form.onlinelist=Receive messages from all users
 guestnoaccess.message=Chatrooms are not accessible for guests. <p>Please register in OpenOLAT to get access to this chat.
 guestnoaccess.title=No access for guests
 help.hover.im=Help to use the Instant Messaging functions
 help.hover.imsettings=Help regarding the configuration of Instant Messaging
 help.hover.imsettings-roster=Help to determine your status after an Instant-Messaging login
-im.buddies=Buddies
+im.buddies=Group peers
 im.buddies.online=Which of my colleagues are online? Start chat with...
 im.chat.forbidden=This chat is currently deactivated. Please try again later.
 im.client.start=Start IM client
@@ -122,6 +133,15 @@ im.message.folowchat.linktext=Start
 im.message.from=Message from\:
 im.message.sendtime=Sent on\:
 im.message.subject=Subject\:
+im.module.enable.title=Instant-Messaging module
+im.module.enabled=Enable chat and messaging
+im.module.options.chat.title=Chat room configuration
+im.module.options.message.title=Instant messages to single users
+im.module.enabled.group=Chat as group tool
+im.module.enabled.course=Chat as course tool
+im.module.enabled.private=All users can be contacted
+im.module.enabled.onlineStatus=Show online status
+im.module.enabled.grouppeers=Show group peers
 im.others.connected=People are online
 im.show.groups=Show groups
 im.show.offline.buddies=Show offline contacts
@@ -130,8 +150,8 @@ im.status.change=Change status
 im.users.list=List of all users currently logged in to OpenOLAT (start chat by clicking on user name). 
 im.users.list.not.available=This list is temporarily not available. Please try again later.
 im.users.list.unavailable=({0} user invisible)
+im.roster.launch = Chat ({0}/{1})
 presence.available=Available
 presence.dnd=Please do not disturb
-presence.message.enter.test=Take test (chat is turned off)
 presence.unavailable=Not available
-title.roster=Display of status in contact list
+title.roster=Settings for chat and messaging
diff --git a/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java b/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java
index 95732b2c8c0be5be573ac0cd0fef279187cd3a72..c54028ce671044cea8e8a11ac4a1044348adb910 100644
--- a/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java
+++ b/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java
@@ -57,6 +57,9 @@ public abstract class FeedRepositoryIndexer extends DefaultIndexer {
 				logDebug("Indexing: " + repoEntryName);
 			}
 			Feed feed = FeedManager.getInstance().getFeed(repositoryEntry.getOlatResource());
+			if(feed == null) {
+				return; //nothing to index
+			}
 
 			// Only index items. Feed itself is indexed by RepositoryEntryIndexer.
 			if (isLogDebugEnabled()) {
@@ -71,7 +74,6 @@ public abstract class FeedRepositoryIndexer extends DefaultIndexer {
 		} catch (NullPointerException e) {
 			logError("Error indexing feed:" + repoEntryName, e);
 		}
-
 	}
 
 	/**
diff --git a/src/main/java/org/olat/modules/wiki/gui/components/wikiToHtml/WikiMarkupComponent.java b/src/main/java/org/olat/modules/wiki/gui/components/wikiToHtml/WikiMarkupComponent.java
index f0b1633f3ace603b469554e3e293bd5df240cb7a..3cd5843e8a3f27190096b2c26d689321a1eac70e 100644
--- a/src/main/java/org/olat/modules/wiki/gui/components/wikiToHtml/WikiMarkupComponent.java
+++ b/src/main/java/org/olat/modules/wiki/gui/components/wikiToHtml/WikiMarkupComponent.java
@@ -159,7 +159,7 @@ public class WikiMarkupComponent extends Component {
 			// Add classname to the file path to remove conflicts with other
 			// usages of the same file path
 			mapperID = this.getClass().getSimpleName() + ":" + mapperID;
-			mapperPath = CoreSpringFactory.getImpl(MapperService.class).register(ureq.getUserSession(), mapperID, contentMapper);				
+			mapperPath = CoreSpringFactory.getImpl(MapperService.class).register(mapperID, contentMapper);				
 		}
 		imageBaseUri = mapperPath + "/" + WikiContainer.MEDIA_FOLDER_NAME + "/";
 	}
diff --git a/src/main/java/org/olat/repository/RepositoryManager.java b/src/main/java/org/olat/repository/RepositoryManager.java
index 4e847d0c3226168e020f71b8bde28332da13c0af..3b747bf97d428b84867472e9bb2f9f7914904cc5 100644
--- a/src/main/java/org/olat/repository/RepositoryManager.java
+++ b/src/main/java/org/olat/repository/RepositoryManager.java
@@ -1936,6 +1936,30 @@ public class RepositoryManager extends BasicManager {
 		return isInstitutionalResourceManager && sameInstitutional;
 	}
 	
+	public int countLearningResourcesAsStudent(Identity identity) {
+		StringBuilder sb = new StringBuilder(1200);
+		sb.append("select count(v) from ").append(RepositoryEntry.class.getName()).append(" as v ")
+		  .append(" inner join v.olatResource as res ")
+		  .append(" left join v.ownerGroup as ownerGroup ")
+		  .append(" inner join v.participantGroup as participantGroup ")
+		  .append(" left join v.tutorGroup as tutorGroup ")
+		  .append("where (v.access>=3 or (v.access=").append(RepositoryEntry.ACC_OWNERS).append(" and v.membersOnly=true))")
+		  .append(" and (")
+		  .append(" exists (from ").append(SecurityGroupMembershipImpl.class.getName()).append(" as vmember ")
+		  .append("     where vmember.identity.key=:identityKey and vmember.securityGroup=participantGroup)")
+		  .append(" or exists (from ").append(SecurityGroupMembershipImpl.class.getName()).append(" as vmember, ")
+		  .append("   ").append(BGResourceRelation.class.getName()).append(" as bresource, ")
+		  .append("   ").append(BusinessGroupImpl.class.getName()).append(" as bgroup")
+		  .append("   where bgroup.partipiciantGroup=vmember.securityGroup and res=bresource.resource and bgroup=bresource.group and vmember.identity=:identityKey")
+		  .append("  )")
+		  .append(" )");
+
+		return dbInstance.getCurrentEntityManager()
+				.createQuery(sb.toString(), Number.class)
+				.setParameter("identityKey", identity.getKey())
+				.getSingleResult().intValue();
+	}
+	
 	/**
 	 * Gets all learning resources where the user is in a learning group as participant.
 	 * @param identity
@@ -1994,20 +2018,22 @@ public class RepositoryManager extends BasicManager {
 	 * @return list of RepositoryEntries
 	 */
 	public boolean hasLearningResourcesAsTeacher(Identity identity) {
-		/*
+		return countLearningResourcesAsTeacher(identity) > 0;
+	}
+	
+	public int countLearningResourcesAsTeacher(Identity identity) {
 		StringBuilder sb = new StringBuilder(1200);
-		sb.append("select count(v.key) from ").append(RepositoryEntry.class.getName()).append(" v ")
+		sb.append("select count(v) from ").append(RepositoryEntry.class.getName()).append(" v ")
 			.append(" inner join v.olatResource as res ")
 			.append(" left join v.ownerGroup as ownerGroup")
+			.append(" left join v.participantGroup as participantGroup")
 			.append(" left join v.tutorGroup as tutorGroup");
-		whereClauseLearningResourcesAsTeacher(sb);	
-		Number count = dbInstance.getCurrentEntityManager()
+		whereClauseLearningResourcesAsTeacher(sb);
+		
+		return dbInstance.getCurrentEntityManager()
 				.createQuery(sb.toString(), Number.class)
 				.setParameter("identityKey", identity.getKey())
-				.getSingleResult();
-		*/
-		List<RepositoryEntry> repos = getLearningResourcesAsTeacher(identity, 0, 1);
-		return !repos.isEmpty();
+				.getSingleResult().intValue();
 	}
 	
 	public List<RepositoryEntry> getLearningResourcesAsTeacher(Identity identity, int firstResult, int maxResults, RepositoryEntryOrder... orderby) {
@@ -2066,6 +2092,55 @@ public class RepositoryManager extends BasicManager {
 	    .append(" ))");
 	}
 	
+	public int countFavoritLearningResourcesAsTeacher(Identity identity, List<String> types) {
+		StringBuilder sb = new StringBuilder();
+		sb.append("select count(v) from ").append(RepositoryEntry.class.getName()).append(" v ")
+		  .append(" inner join v.olatResource as res ")
+		  .append(" where v.key in (")
+		  .append("   select mark.resId from ").append(MarkImpl.class.getName()).append(" mark where mark.creator.key=:identityKey and mark.resName='RepositoryEntry'")
+		  .append(" )");
+		if(types != null && !types.isEmpty()) {
+			sb.append(" and res.resName in (:types)");
+		}
+
+		TypedQuery<Number> query = dbInstance.getCurrentEntityManager()
+				.createQuery(sb.toString(), Number.class)
+				.setParameter("identityKey", identity.getKey());
+		if(types != null && !types.isEmpty()) {
+			query.setParameter("types", types);
+		}
+		return query.getSingleResult().intValue();
+	}
+	
+	public List<RepositoryEntry> getFavoritLearningResourcesAsTeacher(Identity identity, List<String> types, int firstResult, int maxResults) {
+		StringBuilder sb = new StringBuilder();
+		sb.append("select distinct v from ").append(RepositoryEntry.class.getName()).append(" v ")
+		  .append(" inner join fetch v.olatResource as res ")
+		  .append(" left join fetch v.ownerGroup as ownerGroup")
+		  .append(" left join fetch v.participantGroup as participantGroup")
+		  .append(" left join fetch v.tutorGroup as tutorGroup")
+		  .append(" where v.key in (")
+		  .append("   select mark.resId from ").append(MarkImpl.class.getName()).append(" mark where mark.creator.key=:identityKey and mark.resName='RepositoryEntry'")
+		  .append(" )");
+		if(types != null && !types.isEmpty()) {
+			sb.append(" and res.resName in (:types)");
+		}
+
+		TypedQuery<RepositoryEntry> query = dbInstance.getCurrentEntityManager()
+				.createQuery(sb.toString(), RepositoryEntry.class)
+				.setParameter("identityKey", identity.getKey());
+		if(types != null && !types.isEmpty()) {
+			query.setParameter("types", types);
+		}
+		if(firstResult >= 0) {
+			query.setFirstResult(firstResult);
+		}
+		if(maxResults > 0) {
+			query.setMaxResults(maxResults);
+		}
+		return query.getResultList();
+	}
+	
 	/**
 	 * Need a repository entry or identites to return a list.
 	 * @param re
diff --git a/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_de.properties
index 20de6a2e1d8be56d03037ce32668d8250086dc9f..8710eb14772b7418077caf02adf92813b5af6bc2 100644
--- a/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_de.properties
@@ -3,6 +3,7 @@ add.member=$org.olat.group.ui.main\:add.member
 edit.member=$org.olat.group.ui.main\:edit.member
 edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
 error.atleastone=$org.olat.course.member\:error.atleastone
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 import.member=$org.olat.group.ui.main\:import.member
 home=$org.olat.group.ui.main\:home
 assessment=$org.olat.group.ui.main\:assessment
@@ -26,4 +27,5 @@ table.header.participants=$org.olat.group.ui.main\:table.header.participants
 table.header.waitingList=$org.olat.group.ui.main\:table.header.waitingList
 dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
 dialog.modal.bg.leave.text=$org.olat.group.ui.main\:dialog.modal.bg.leave.text
-nomembers=XXX No members
\ No newline at end of file
+nomembers=XXX No members
+mail.member=$org.olat.group.ui.main\:mail.member
\ No newline at end of file
diff --git a/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_en.properties
index 9a4175444df814f99a21664d5b8397a219bde568..70f714b66ab95fcd20ebd1bcb3a9580775710a86 100644
--- a/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/repository/controllers/_i18n/LocalStrings_en.properties
@@ -6,9 +6,11 @@ dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
 edit.member=$org.olat.group.ui.main\:edit.member
 edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
 error.atleastone=$org.olat.course.member\:error.atleastone
+error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
 home=$org.olat.group.ui.main\:home
 import.member=$org.olat.group.ui.main\:import.member
 nomembers=XXX No members
+mail.member=$org.olat.group.ui.main\:mail.member
 table.header.online=$org.olat.group.ui.main\:table.header.online
 table.header.edit=$org.olat.group.ui.main\:table.header.edit
 table.header.firstName=$org.olat.group.ui.main\:table.header.firstName
diff --git a/src/main/java/org/olat/restapi/_spring/restApiContext.xml b/src/main/java/org/olat/restapi/_spring/restApiContext.xml
index ae1adabf3e5e5fa2410a29c101991818e023601c..ebcac13c2f59f80668611f6a470d7578975bcc05 100644
--- a/src/main/java/org/olat/restapi/_spring/restApiContext.xml
+++ b/src/main/java/org/olat/restapi/_spring/restApiContext.xml
@@ -29,7 +29,6 @@
 				<value>org.olat.user.restapi.ContactsWebService</value>
 				<value>org.olat.user.restapi.UserAuthenticationWebService</value>
 				<value>org.olat.restapi.group.LearningGroupWebService</value>
-				<value>org.olat.user.restapi.UserFoldersWebService</value>
 				<value>org.olat.restapi.repository.RepositoryEntriesResource</value>
 				<value>org.olat.restapi.repository.course.CourseWebService</value>
 				<value>org.olat.restapi.repository.course.CoursesWebService</value>
diff --git a/src/main/java/org/olat/restapi/api/ApiWebService.java b/src/main/java/org/olat/restapi/api/ApiWebService.java
index f834e99e47e64653d3965fbd66f4f605e4504c7f..7560141ed25fe340fc343ce114c5ddfd33959eb8 100644
--- a/src/main/java/org/olat/restapi/api/ApiWebService.java
+++ b/src/main/java/org/olat/restapi/api/ApiWebService.java
@@ -42,7 +42,7 @@ import javax.ws.rs.core.Response.Status;
 public class ApiWebService {
 	
 	private String VERSION = "1.0";
-	private String COPYRIGHT = "openOLAT - Online Learning and Training\nhttp://www.openolat.org\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing,\nsoftware distributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\\nSee the License for the specific language governing permissions and\\nlimitations under the License.\n\nCopyright (c) frentix GmbH\nhttp://www.frentix.com";
+	private String COPYRIGHT = "OpenOLAT - infinite learning\nhttp://www.openolat.org\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing,\nsoftware distributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\\nSee the License for the specific language governing permissions and\\nlimitations under the License.\n\nCopyright (c) frentix GmbH\nhttp://www.frentix.com";
 	
 	/**
 	 * Version number of the whole REST API of OLAT.
diff --git a/src/main/java/org/olat/restapi/api/_content/application.html b/src/main/java/org/olat/restapi/api/_content/application.html
index 84b42e646bc761ea27fe8de606a1ed195b0fa2dc..8d77d1b1ae1b422463348806885f33ac85bff62d 100644
--- a/src/main/java/org/olat/restapi/api/_content/application.html
+++ b/src/main/java/org/olat/restapi/api/_content/application.html
@@ -163,1384 +163,1392 @@
          
       </p>
       <ul>
-         <li><a href="#resources">Resources</a><li><a href="#d2e2">/repo/courses/{courseId}/elements</a><ul>
-                  <li><a href="#d2e5">/repo/courses/{courseId}/elements/version</a></li>
-                  <li><a href="#d2e20">/repo/courses/{courseId}/elements/{nodeId}</a></li>
-                  <li><a href="#d2e55">/repo/courses/{courseId}/elements/structure/{nodeId}</a></li>
-                  <li><a href="#d2e80">/repo/courses/{courseId}/elements/structure</a></li>
-                  <li><a href="#d2e147">/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li>
-                  <li><a href="#d2e178">/repo/courses/{courseId}/elements/singlepage</a></li>
-                  <li><a href="#d2e313">/repo/courses/{courseId}/elements/task/{nodeId}</a></li>
-                  <li><a href="#d2e371">/repo/courses/{courseId}/elements/task</a></li>
-                  <li><a href="#d2e488">/repo/courses/{courseId}/elements/test/{nodeId}</a></li>
-                  <li><a href="#d2e527">/repo/courses/{courseId}/elements/test</a></li>
-                  <li><a href="#d2e639">/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li>
-                  <li><a href="#d2e685">/repo/courses/{courseId}/elements/assessment</a></li>
-                  <li><a href="#d2e778">/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li>
-                  <li><a href="#d2e827">/repo/courses/{courseId}/elements/wiki</a></li>
-                  <li><a href="#d2e891">/repo/courses/{courseId}/elements/blog/{nodeId}</a></li>
-                  <li><a href="#d2e940">/repo/courses/{courseId}/elements/blog</a></li>
-                  <li><a href="#d2e1038">/repo/courses/{courseId}/elements/survey</a></li>
-                  <li><a href="#d2e1114">/repo/courses/{courseId}/elements/survey/{nodeId}</a></li>
-                  <li><a href="#d2e1163">/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li>
-                  <li><a href="#d2e1212">/repo/courses/{courseId}/elements/externalpage</a></li>
-                  <li><a href="#d2e1314">/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li>
-                  <li><a href="#d2e1384">/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li>
-                  <li><a href="#d2e1531">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li>
-                  <li><a href="#d2e1638">/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li>
+         <li><a href="#resources">Resources</a><li><a href="#d2e2">/notifications</a></li>
+            <li><a href="#d2e34">/repo/courses/{courseId}/elements/contact</a></li>
+            <li><a href="#d2e77">/repo/courses/{courseId}/resourcefolders</a><ul>
+                  <li><a href="#d2e80">/repo/courses/{courseId}/resourcefolders/version</a></li>
+                  <li><a href="#d2e95">/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li>
+                  <li><a href="#d2e114">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li>
+                  <li><a href="#d2e134">/repo/courses/{courseId}/resourcefolders/coursefolder</a></li>
+                  <li><a href="#d2e189">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li>
                </ul>
             </li>
-            <li><a href="#d2e1767">/ping</a><ul>
-                  <li><a href="#d2e1784">/ping/version</a></li>
-                  <li><a href="#d2e1799">/ping/{name}</a></li>
+            <li><a href="#d2e245">/contacts</a></li>
+            <li><a href="#d2e260">/auth</a><ul>
+                  <li><a href="#d2e263">/auth/version</a></li>
+                  <li><a href="#d2e278">/auth/{username}</a></li>
                </ul>
             </li>
-            <li><a href="#d2e1815">/contacts</a></li>
-            <li><a href="#d2e1830">/api</a><ul>
-                  <li><a href="#d2e1833">/api/version</a></li>
-                  <li><a href="#d2e1850">/api/doc</a></li>
-                  <li><a href="#d2e1854">/api/doc/{filename}</a></li>
-                  <li><a href="#d2e1865">/api/{filename}</a></li>
-                  <li><a href="#d2e1876">/api/copyright</a></li>
-               </ul>
-            </li>
-            <li><a href="#d2e1895">/notifications</a></li>
-            <li><a href="#d2e1927">/repo/courses/{courseId}/elements/contact</a></li>
-            <li><a href="#d2e1970">/repo/courses/infos</a></li>
-            <li><a href="#d2e1990">/repo/forums</a><ul>
-                  <li><a href="#d2e1993">/repo/forums/version</a></li>
-                  <li><a href="#d2e2008">/repo/forums/{forumKey}</a><ul>
-                        <li><a href="#d2e2042">/repo/forums/{forumKey}/threads</a></li>
-                        <li><a href="#d2e2151">/repo/forums/{forumKey}/posts/{threadKey}</a></li>
-                        <li><a href="#d2e2192">/repo/forums/{forumKey}/posts/{messageKey}</a></li>
-                        <li><a href="#d2e2304">/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li>
-                        <li><a href="#d2e2375">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li>
-                     </ul>
-                  </li>
-               </ul>
-            </li>
-            <li><a href="#d2e2397">/repo/courses/{courseId}/elements/folder</a><ul>
-                  <li><a href="#d2e2430">/repo/courses/{courseId}/elements/folder/{nodeId}</a></li>
-                  <li><a href="#d2e2449">/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul>
-                        <li><a href="#d2e2483">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li>
-                        <li><a href="#d2e2527">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li>
-                     </ul>
-                  </li>
-               </ul>
-            </li>
-            <li><a href="#d2e2531">/repo/courses</a><ul>
-                  <li><a href="#d2e2590">/repo/courses/version</a></li>
-               </ul>
-            </li>
-            <li><a href="#d2e2605">/system</a><ul>
-                  <li><a href="#d2e2608">/system/environment</a></li>
-                  <li><a href="#d2e2631">/system/release</a></li>
-                  <li><a href="#d2e2654">/system/log</a><ul>
-                        <li><a href="#d2e2661">/system/log/version</a></li>
-                        <li><a href="#d2e2676">/system/log/{date}</a></li>
+            <li><a href="#d2e308">/system</a><ul>
+                  <li><a href="#d2e311">/system/environment</a></li>
+                  <li><a href="#d2e334">/system/release</a></li>
+                  <li><a href="#d2e357">/system/log</a><ul>
+                        <li><a href="#d2e364">/system/log/version</a></li>
+                        <li><a href="#d2e379">/system/log/{date}</a></li>
                      </ul>
                   </li>
-                  <li><a href="#d2e2682">/system/monitoring</a><ul>
-                        <li><a href="#d2e2683">/system/monitoring/configuration</a></li>
-                        <li><a href="#d2e2706">/system/monitoring/runtime</a><ul>
-                              <li><a href="#d2e2729">/system/monitoring/runtime/classes</a></li>
-                              <li><a href="#d2e2752">/system/monitoring/runtime/memory</a></li>
-                              <li><a href="#d2e2775">/system/monitoring/runtime/threads</a></li>
+                  <li><a href="#d2e385">/system/monitoring</a><ul>
+                        <li><a href="#d2e386">/system/monitoring/configuration</a></li>
+                        <li><a href="#d2e409">/system/monitoring/runtime</a><ul>
+                              <li><a href="#d2e432">/system/monitoring/runtime/classes</a></li>
+                              <li><a href="#d2e455">/system/monitoring/runtime/memory</a></li>
+                              <li><a href="#d2e478">/system/monitoring/runtime/threads</a></li>
                            </ul>
                         </li>
-                        <li><a href="#d2e2798">/system/monitoring/database</a></li>
-                        <li><a href="#d2e2821">/system/monitoring/openolat</a><ul>
-                              <li><a href="#d2e2844">/system/monitoring/openolat/users</a></li>
-                              <li><a href="#d2e2867">/system/monitoring/openolat/repository</a></li>
-                              <li><a href="#d2e2890">/system/monitoring/openolat/sessions</a></li>
-                              <li><a href="#d2e2913">/system/monitoring/openolat/indexer</a><ul>
-                                    <li><a href="#d2e2936">/system/monitoring/openolat/indexer/status</a></li>
+                        <li><a href="#d2e501">/system/monitoring/database</a></li>
+                        <li><a href="#d2e524">/system/monitoring/openolat</a><ul>
+                              <li><a href="#d2e547">/system/monitoring/openolat/users</a></li>
+                              <li><a href="#d2e570">/system/monitoring/openolat/repository</a></li>
+                              <li><a href="#d2e593">/system/monitoring/openolat/sessions</a></li>
+                              <li><a href="#d2e616">/system/monitoring/openolat/indexer</a><ul>
+                                    <li><a href="#d2e639">/system/monitoring/openolat/indexer/status</a></li>
                                  </ul>
                               </li>
                            </ul>
                         </li>
-                        <li><a href="#d2e2985">/system/monitoring/memory</a><ul>
-                              <li><a href="#d2e3025">/system/monitoring/memory/pools</a></li>
-                              <li><a href="#d2e3033">/system/monitoring/memory/samples</a></li>
+                        <li><a href="#d2e688">/system/monitoring/memory</a><ul>
+                              <li><a href="#d2e728">/system/monitoring/memory/pools</a></li>
+                              <li><a href="#d2e736">/system/monitoring/memory/samples</a></li>
                            </ul>
                         </li>
-                        <li><a href="#d2e3042">/system/monitoring/threads</a><ul>
-                              <li><a href="#d2e3052">/system/monitoring/threads/cpu</a></li>
+                        <li><a href="#d2e745">/system/monitoring/threads</a><ul>
+                              <li><a href="#d2e755">/system/monitoring/threads/cpu</a></li>
                            </ul>
                         </li>
                      </ul>
                   </li>
-                  <li><a href="#d2e3057">/system/indexer</a><ul>
-                        <li><a href="#d2e3080">/system/indexer/status</a></li>
+                  <li><a href="#d2e760">/system/indexer</a><ul>
+                        <li><a href="#d2e783">/system/indexer/status</a></li>
                      </ul>
                   </li>
-                  <li><a href="#d2e3129">/system/notifications</a><ul>
-                        <li><a href="#d2e3130">/system/notifications/status</a></li>
+                  <li><a href="#d2e832">/system/notifications</a><ul>
+                        <li><a href="#d2e833">/system/notifications/status</a></li>
                      </ul>
                   </li>
                </ul>
             </li>
-            <li><a href="#d2e3180">/repo/courses/{courseId}/resourcefolders</a><ul>
-                  <li><a href="#d2e3183">/repo/courses/{courseId}/resourcefolders/version</a></li>
-                  <li><a href="#d2e3198">/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li>
-                  <li><a href="#d2e3217">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li>
-                  <li><a href="#d2e3237">/repo/courses/{courseId}/resourcefolders/coursefolder</a></li>
-                  <li><a href="#d2e3292">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li>
-               </ul>
-            </li>
-            <li><a href="#d2e3348">/repo/entries</a><ul>
-                  <li><a href="#d2e3400">/repo/entries/version</a></li>
-                  <li><a href="#d2e3406">/repo/entries/search</a></li>
-                  <li><a href="#d2e3438">/repo/entries/{repoEntryKey}</a><ul>
-                        <li><a href="#d2e3499">/repo/entries/{repoEntryKey}/participants</a></li>
-                        <li><a href="#d2e3521">/repo/entries/{repoEntryKey}/participants/{identityKey}</a></li>
-                        <li><a href="#d2e3558">/repo/entries/{repoEntryKey}/file</a></li>
-                        <li><a href="#d2e3590">/repo/entries/{repoEntryKey}/owners</a></li>
-                        <li><a href="#d2e3612">/repo/entries/{repoEntryKey}/owners/{identityKey}</a></li>
-                        <li><a href="#d2e3649">/repo/entries/{repoEntryKey}/coaches</a></li>
-                        <li><a href="#d2e3672">/repo/entries/{repoEntryKey}/coaches/{identityKey}</a></li>
+            <li><a href="#d2e882">/users</a><ul>
+                  <li><a href="#d2e955">/users/{identityKey}</a></li>
+                  <li><a href="#d2e1056">/users/version</a></li>
+                  <li><a href="#d2e1073">/users/{identityKey}/roles</a></li>
+                  <li><a href="#d2e1103">/users/{identityKey}/delete</a></li>
+                  <li><a href="#d2e1122">/users/{identityKey}/portrait</a></li>
+                  <li><a href="#d2e1177">/users/{identityKey}/folders</a><ul>
+                        <li><a href="#d2e1203">/users/{identityKey}/folders/personal</a><ul>
+                              <li><a href="#d2e1235">/users/{identityKey}/folders/personal/{path:.*}</a></li>
+                              <li><a href="#d2e1279">/users/{identityKey}/folders/personal/version</a></li>
+                           </ul>
+                        </li>
+                        <li><a href="#d2e1283">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul>
+                              <li><a href="#d2e1317">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li>
+                              <li><a href="#d2e1361">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li>
+                           </ul>
+                        </li>
+                        <li><a href="#d2e1365">/users/{identityKey}/folders/group/{groupKey}</a><ul>
+                              <li><a href="#d2e1398">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li>
+                              <li><a href="#d2e1442">/users/{identityKey}/folders/group/{groupKey}/version</a></li>
+                           </ul>
+                        </li>
+                     </ul>
+                  </li>
+                  <li><a href="#d2e1446">/users/{identityKey}/courses</a><ul>
+                        <li><a href="#d2e1448">/users/{identityKey}/courses/my</a></li>
+                        <li><a href="#d2e1478">/users/{identityKey}/courses/teached</a></li>
+                        <li><a href="#d2e1508">/users/{identityKey}/courses/favorite</a></li>
+                     </ul>
+                  </li>
+                  <li><a href="#d2e1538">/users/{identityKey}/groups</a><ul>
+                        <li><a href="#d2e1571">/users/{identityKey}/groups/infos</a></li>
                      </ul>
                   </li>
                </ul>
             </li>
-            <li><a href="#d2e3709">/repo/courses/{courseId}/elements/enrollment</a><ul>
-                  <li><a href="#d2e3740">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li>
-               </ul>
-            </li>
-            <li><a href="#d2e3747">/repo/courses/{courseId}/assessments</a><ul>
-                  <li><a href="#d2e3775">/repo/courses/{courseId}/assessments/version</a></li>
-                  <li><a href="#d2e3790">/repo/courses/{courseId}/assessments/users/{identityKey}</a></li>
-                  <li><a href="#d2e3819">/repo/courses/{courseId}/assessments/{nodeId}</a></li>
-                  <li><a href="#d2e3866">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li>
-               </ul>
-            </li>
-            <li><a href="#d2e3898">/i18n</a><ul>
-                  <li><a href="#d2e3901">/i18n/version</a></li>
-                  <li><a href="#d2e3916">/i18n/{package}/{key}</a></li>
+            <li><a href="#d2e1601">/ping</a><ul>
+                  <li><a href="#d2e1618">/ping/version</a></li>
+                  <li><a href="#d2e1633">/ping/{name}</a></li>
                </ul>
             </li>
-            <li><a href="#d2e3941">/users/{username}/auth</a><ul>
-                  <li><a href="#d2e4000">/users/{username}/auth/{authKey}</a></li>
-                  <li><a href="#d2e4028">/users/{username}/auth/version</a></li>
-                  <li><a href="#d2e4045">/users/{username}/auth/new</a></li>
-                  <li><a href="#d2e4080">/users/{username}/auth/{authKey}/delete</a></li>
+            <li><a href="#d2e1649">/api</a><ul>
+                  <li><a href="#d2e1652">/api/version</a></li>
+                  <li><a href="#d2e1669">/api/doc</a></li>
+                  <li><a href="#d2e1673">/api/doc/{filename}</a></li>
+                  <li><a href="#d2e1684">/api/{filename}</a></li>
+                  <li><a href="#d2e1695">/api/copyright</a></li>
                </ul>
             </li>
-            <li><a href="#d2e4108">/users/{identityKey}/forums</a><ul>
-                  <li><a href="#d2e4136">/users/{identityKey}/forums/group/{groupKey}</a><ul>
-                        <li><a href="#d2e4168">/users/{identityKey}/forums/group/{groupKey}/threads</a></li>
-                        <li><a href="#d2e4277">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li>
-                        <li><a href="#d2e4318">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li>
-                        <li><a href="#d2e4430">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li>
-                        <li><a href="#d2e4501">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li>
+            <li><a href="#d2e1714">/groups</a><ul>
+                  <li><a href="#d2e1756">/groups/version</a></li>
+                  <li><a href="#d2e1771">/groups/{groupKey}</a></li>
+                  <li><a href="#d2e1829">/groups/{groupKey}/configuration</a></li>
+                  <li><a href="#d2e1836">/groups/{groupKey}/infos</a></li>
+                  <li><a href="#d2e1858">/groups/{groupKey}/owners</a></li>
+                  <li><a href="#d2e1880">/groups/{groupKey}/participants</a></li>
+                  <li><a href="#d2e1902">/groups/{groupKey}/owners/{identityKey}</a></li>
+                  <li><a href="#d2e1939">/groups/{groupKey}/participants/{identityKey}</a></li>
+                  <li><a href="#d2e1977">/groups/{groupKey}/forum</a><ul>
+                        <li><a href="#d2e2011">/groups/{groupKey}/forum/threads</a></li>
+                        <li><a href="#d2e2120">/groups/{groupKey}/forum/posts/{threadKey}</a></li>
+                        <li><a href="#d2e2161">/groups/{groupKey}/forum/posts/{messageKey}</a></li>
+                        <li><a href="#d2e2273">/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
+                        <li><a href="#d2e2344">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
                      </ul>
                   </li>
-                  <li><a href="#d2e4523">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul>
-                        <li><a href="#d2e4556">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li>
-                        <li><a href="#d2e4665">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li>
-                        <li><a href="#d2e4706">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li>
-                        <li><a href="#d2e4818">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li>
-                        <li><a href="#d2e4889">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li>
+                  <li><a href="#d2e2366">/groups/{groupKey}/folder</a><ul>
+                        <li><a href="#d2e2399">/groups/{groupKey}/folder/{path:.*}</a></li>
+                        <li><a href="#d2e2443">/groups/{groupKey}/folder/version</a></li>
                      </ul>
                   </li>
+                  <li><a href="#d2e2447">/groups/{groupKey}/wiki</a></li>
+               </ul>
+            </li>
+            <li><a href="#d2e2455">/repo/courses/{courseId}/assessments</a><ul>
+                  <li><a href="#d2e2483">/repo/courses/{courseId}/assessments/version</a></li>
+                  <li><a href="#d2e2498">/repo/courses/{courseId}/assessments/users/{identityKey}</a></li>
+                  <li><a href="#d2e2527">/repo/courses/{courseId}/assessments/{nodeId}</a></li>
+                  <li><a href="#d2e2574">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li>
+               </ul>
+            </li>
+            <li><a href="#d2e2607">/users/{username}/auth</a><ul>
+                  <li><a href="#d2e2666">/users/{username}/auth/{authKey}</a></li>
+                  <li><a href="#d2e2694">/users/{username}/auth/version</a></li>
+                  <li><a href="#d2e2711">/users/{username}/auth/new</a></li>
+                  <li><a href="#d2e2746">/users/{username}/auth/{authKey}/delete</a></li>
                </ul>
             </li>
-            <li><a href="#d2e4911">/groups</a><ul>
-                  <li><a href="#d2e4953">/groups/version</a></li>
-                  <li><a href="#d2e4968">/groups/{groupKey}</a></li>
-                  <li><a href="#d2e5026">/groups/{groupKey}/configuration</a></li>
-                  <li><a href="#d2e5033">/groups/{groupKey}/infos</a></li>
-                  <li><a href="#d2e5055">/groups/{groupKey}/owners</a></li>
-                  <li><a href="#d2e5077">/groups/{groupKey}/participants</a></li>
-                  <li><a href="#d2e5099">/groups/{groupKey}/owners/{identityKey}</a></li>
-                  <li><a href="#d2e5136">/groups/{groupKey}/participants/{identityKey}</a></li>
-                  <li><a href="#d2e5174">/groups/{groupKey}/forum</a><ul>
-                        <li><a href="#d2e5208">/groups/{groupKey}/forum/threads</a></li>
-                        <li><a href="#d2e5317">/groups/{groupKey}/forum/posts/{threadKey}</a></li>
-                        <li><a href="#d2e5358">/groups/{groupKey}/forum/posts/{messageKey}</a></li>
-                        <li><a href="#d2e5470">/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
-                        <li><a href="#d2e5541">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+            <li><a href="#d2e2774">/repo/courses/{courseId}/elements/forum</a><ul>
+                  <li><a href="#d2e2885">/repo/courses/{courseId}/elements/forum/{nodeId}</a></li>
+                  <li><a href="#d2e2920">/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li>
+                  <li><a href="#d2e2968">/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li>
+                  <li><a href="#d2e3016">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul>
+                        <li><a href="#d2e3049">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li>
+                        <li><a href="#d2e3158">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li>
+                        <li><a href="#d2e3199">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li>
+                        <li><a href="#d2e3311">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li>
+                        <li><a href="#d2e3382">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li>
                      </ul>
                   </li>
-                  <li><a href="#d2e5563">/groups/{groupKey}/folder</a><ul>
-                        <li><a href="#d2e5596">/groups/{groupKey}/folder/{path:.*}</a></li>
-                        <li><a href="#d2e5640">/groups/{groupKey}/folder/version</a></li>
+               </ul>
+            </li>
+            <li><a href="#d2e3404">/repo/courses/{courseId}</a><ul>
+                  <li><a href="#d2e3453">/repo/courses/{courseId}/version</a></li>
+                  <li><a href="#d2e3468">/repo/courses/{courseId}/configuration</a></li>
+                  <li><a href="#d2e3548">/repo/courses/{courseId}/authors</a></li>
+                  <li><a href="#d2e3573">/repo/courses/{courseId}/publish</a></li>
+                  <li><a href="#d2e3609">/repo/courses/{courseId}/file</a></li>
+                  <li><a href="#d2e3632">/repo/courses/{courseId}/runstructure</a></li>
+                  <li><a href="#d2e3657">/repo/courses/{courseId}/editortreemodel</a></li>
+                  <li><a href="#d2e3683">/repo/courses/{courseId}/authors/{identityKey}</a></li>
+                  <li><a href="#d2e3753">/repo/courses/{courseId}/groups</a><ul>
+                        <li><a href="#d2e3796">/repo/courses/{courseId}/groups/version</a></li>
+                        <li><a href="#d2e3811">/repo/courses/{courseId}/groups/{groupKey}</a></li>
+                        <li><a href="#d2e3872">/repo/courses/{courseId}/groups/new</a></li>
+                        <li><a href="#d2e3893">/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul>
+                              <li><a href="#d2e3927">/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li>
+                              <li><a href="#d2e4036">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li>
+                              <li><a href="#d2e4077">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li>
+                              <li><a href="#d2e4189">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
+                              <li><a href="#d2e4260">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+                           </ul>
+                        </li>
+                        <li><a href="#d2e4282">/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul>
+                              <li><a href="#d2e4315">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li>
+                              <li><a href="#d2e4359">/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li>
+                           </ul>
+                        </li>
                      </ul>
                   </li>
-                  <li><a href="#d2e5644">/groups/{groupKey}/wiki</a></li>
                </ul>
             </li>
-            <li><a href="#d2e5652">/auth</a><ul>
-                  <li><a href="#d2e5655">/auth/version</a></li>
-                  <li><a href="#d2e5670">/auth/{username}</a></li>
+            <li><a href="#d2e4363">/catalog</a><ul>
+                  <li><a href="#d2e4382">/catalog/{path:.*}/owners/{identityKey}</a></li>
+                  <li><a href="#d2e4473">/catalog/version</a></li>
+                  <li><a href="#d2e4488">/catalog/{path:.*}/children</a></li>
+                  <li><a href="#d2e4517">/catalog/{path:.*}</a></li>
+                  <li><a href="#d2e4746">/catalog/{path:.*}/owners</a></li>
                </ul>
             </li>
-            <li><a href="#d2e5700">/repo/courses/{courseId}/elements/forum</a><ul>
-                  <li><a href="#d2e5811">/repo/courses/{courseId}/elements/forum/{nodeId}</a></li>
-                  <li><a href="#d2e5846">/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li>
-                  <li><a href="#d2e5894">/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li>
-                  <li><a href="#d2e5942">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul>
-                        <li><a href="#d2e5975">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li>
-                        <li><a href="#d2e6084">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li>
-                        <li><a href="#d2e6125">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li>
-                        <li><a href="#d2e6237">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li>
-                        <li><a href="#d2e6308">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+            <li><a href="#d2e4778">/repo/forums</a><ul>
+                  <li><a href="#d2e4781">/repo/forums/version</a></li>
+                  <li><a href="#d2e4796">/repo/forums/{forumKey}</a><ul>
+                        <li><a href="#d2e4830">/repo/forums/{forumKey}/threads</a></li>
+                        <li><a href="#d2e4939">/repo/forums/{forumKey}/posts/{threadKey}</a></li>
+                        <li><a href="#d2e4980">/repo/forums/{forumKey}/posts/{messageKey}</a></li>
+                        <li><a href="#d2e5092">/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li>
+                        <li><a href="#d2e5163">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li>
                      </ul>
                   </li>
                </ul>
             </li>
-            <li><a href="#d2e6330">/catalog</a><ul>
-                  <li><a href="#d2e6349">/catalog/{path:.*}/owners/{identityKey}</a></li>
-                  <li><a href="#d2e6440">/catalog/version</a></li>
-                  <li><a href="#d2e6455">/catalog/{path:.*}/children</a></li>
-                  <li><a href="#d2e6484">/catalog/{path:.*}</a></li>
-                  <li><a href="#d2e6713">/catalog/{path:.*}/owners</a></li>
+            <li><a href="#d2e5185">/i18n</a><ul>
+                  <li><a href="#d2e5188">/i18n/version</a></li>
+                  <li><a href="#d2e5203">/i18n/{package}/{key}</a></li>
                </ul>
             </li>
-            <li><a href="#d2e6746">/users</a><ul>
-                  <li><a href="#d2e6819">/users/{identityKey}</a></li>
-                  <li><a href="#d2e6920">/users/version</a></li>
-                  <li><a href="#d2e6937">/users/{identityKey}/roles</a></li>
-                  <li><a href="#d2e6967">/users/{identityKey}/delete</a></li>
-                  <li><a href="#d2e6986">/users/{identityKey}/portrait</a></li>
-                  <li><a href="#d2e7041">/users/{identityKey}/groups</a><ul>
-                        <li><a href="#d2e7074">/users/{identityKey}/groups/infos</a></li>
-                     </ul>
-                  </li>
+            <li><a href="#d2e5228">/repo/courses/{courseId}/elements</a><ul>
+                  <li><a href="#d2e5231">/repo/courses/{courseId}/elements/version</a></li>
+                  <li><a href="#d2e5246">/repo/courses/{courseId}/elements/{nodeId}</a></li>
+                  <li><a href="#d2e5281">/repo/courses/{courseId}/elements/structure/{nodeId}</a></li>
+                  <li><a href="#d2e5306">/repo/courses/{courseId}/elements/structure</a></li>
+                  <li><a href="#d2e5373">/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li>
+                  <li><a href="#d2e5404">/repo/courses/{courseId}/elements/singlepage</a></li>
+                  <li><a href="#d2e5539">/repo/courses/{courseId}/elements/task/{nodeId}</a></li>
+                  <li><a href="#d2e5597">/repo/courses/{courseId}/elements/task</a></li>
+                  <li><a href="#d2e5714">/repo/courses/{courseId}/elements/test/{nodeId}</a></li>
+                  <li><a href="#d2e5753">/repo/courses/{courseId}/elements/test</a></li>
+                  <li><a href="#d2e5865">/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li>
+                  <li><a href="#d2e5911">/repo/courses/{courseId}/elements/assessment</a></li>
+                  <li><a href="#d2e6004">/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li>
+                  <li><a href="#d2e6053">/repo/courses/{courseId}/elements/wiki</a></li>
+                  <li><a href="#d2e6117">/repo/courses/{courseId}/elements/blog/{nodeId}</a></li>
+                  <li><a href="#d2e6166">/repo/courses/{courseId}/elements/blog</a></li>
+                  <li><a href="#d2e6264">/repo/courses/{courseId}/elements/survey/{nodeId}</a></li>
+                  <li><a href="#d2e6313">/repo/courses/{courseId}/elements/survey</a></li>
+                  <li><a href="#d2e6389">/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li>
+                  <li><a href="#d2e6438">/repo/courses/{courseId}/elements/externalpage</a></li>
+                  <li><a href="#d2e6540">/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li>
+                  <li><a href="#d2e6610">/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li>
+                  <li><a href="#d2e6757">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li>
+                  <li><a href="#d2e6864">/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li>
                </ul>
             </li>
-            <li><a href="#d2e7104">/users/{identityKey}/folders</a><ul>
-                  <li><a href="#d2e7132">/users/{identityKey}/folders/personal</a><ul>
-                        <li><a href="#d2e7165">/users/{identityKey}/folders/personal/{path:.*}</a></li>
-                        <li><a href="#d2e7209">/users/{identityKey}/folders/personal/version</a></li>
+            <li><a href="#d2e6993">/users/{identityKey}/forums</a><ul>
+                  <li><a href="#d2e7021">/users/{identityKey}/forums/group/{groupKey}</a><ul>
+                        <li><a href="#d2e7053">/users/{identityKey}/forums/group/{groupKey}/threads</a></li>
+                        <li><a href="#d2e7162">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li>
+                        <li><a href="#d2e7203">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li>
+                        <li><a href="#d2e7315">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li>
+                        <li><a href="#d2e7386">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li>
                      </ul>
                   </li>
-                  <li><a href="#d2e7213">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul>
-                        <li><a href="#d2e7247">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li>
-                        <li><a href="#d2e7291">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li>
+                  <li><a href="#d2e7408">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul>
+                        <li><a href="#d2e7441">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li>
+                        <li><a href="#d2e7550">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li>
+                        <li><a href="#d2e7591">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li>
+                        <li><a href="#d2e7703">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li>
+                        <li><a href="#d2e7774">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li>
                      </ul>
                   </li>
-                  <li><a href="#d2e7295">/users/{identityKey}/folders/group/{groupKey}</a><ul>
-                        <li><a href="#d2e7328">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li>
-                        <li><a href="#d2e7372">/users/{identityKey}/folders/group/{groupKey}/version</a></li>
+               </ul>
+            </li>
+            <li><a href="#d2e7796">/repo/courses/{courseId}/elements/folder</a><ul>
+                  <li><a href="#d2e7829">/repo/courses/{courseId}/elements/folder/{nodeId}</a></li>
+                  <li><a href="#d2e7848">/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul>
+                        <li><a href="#d2e7882">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li>
+                        <li><a href="#d2e7926">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li>
                      </ul>
                   </li>
                </ul>
             </li>
-            <li><a href="#d2e7376">/repo/courses/{courseId}</a><ul>
-                  <li><a href="#d2e7425">/repo/courses/{courseId}/version</a></li>
-                  <li><a href="#d2e7440">/repo/courses/{courseId}/configuration</a></li>
-                  <li><a href="#d2e7520">/repo/courses/{courseId}/authors</a></li>
-                  <li><a href="#d2e7545">/repo/courses/{courseId}/publish</a></li>
-                  <li><a href="#d2e7581">/repo/courses/{courseId}/file</a></li>
-                  <li><a href="#d2e7604">/repo/courses/{courseId}/runstructure</a></li>
-                  <li><a href="#d2e7629">/repo/courses/{courseId}/editortreemodel</a></li>
-                  <li><a href="#d2e7655">/repo/courses/{courseId}/authors/{identityKey}</a></li>
-                  <li><a href="#d2e7725">/repo/courses/{courseId}/groups</a><ul>
-                        <li><a href="#d2e7768">/repo/courses/{courseId}/groups/version</a></li>
-                        <li><a href="#d2e7783">/repo/courses/{courseId}/groups/{groupKey}</a></li>
-                        <li><a href="#d2e7844">/repo/courses/{courseId}/groups/new</a></li>
-                        <li><a href="#d2e7865">/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul>
-                              <li><a href="#d2e7899">/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li>
-                              <li><a href="#d2e8008">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li>
-                              <li><a href="#d2e8049">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li>
-                              <li><a href="#d2e8161">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
-                              <li><a href="#d2e8232">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
-                           </ul>
-                        </li>
-                        <li><a href="#d2e8254">/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul>
-                              <li><a href="#d2e8287">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li>
-                              <li><a href="#d2e8331">/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li>
-                           </ul>
-                        </li>
+            <li><a href="#d2e7930">/repo/entries</a><ul>
+                  <li><a href="#d2e7982">/repo/entries/version</a></li>
+                  <li><a href="#d2e7988">/repo/entries/search</a></li>
+                  <li><a href="#d2e8020">/repo/entries/{repoEntryKey}</a><ul>
+                        <li><a href="#d2e8081">/repo/entries/{repoEntryKey}/participants</a></li>
+                        <li><a href="#d2e8103">/repo/entries/{repoEntryKey}/participants/{identityKey}</a></li>
+                        <li><a href="#d2e8140">/repo/entries/{repoEntryKey}/file</a></li>
+                        <li><a href="#d2e8172">/repo/entries/{repoEntryKey}/owners</a></li>
+                        <li><a href="#d2e8194">/repo/entries/{repoEntryKey}/owners/{identityKey}</a></li>
+                        <li><a href="#d2e8231">/repo/entries/{repoEntryKey}/coaches</a></li>
+                        <li><a href="#d2e8254">/repo/entries/{repoEntryKey}/coaches/{identityKey}</a></li>
                      </ul>
                   </li>
                </ul>
             </li>
+            <li><a href="#d2e8291">/repo/courses/{courseId}/elements/enrollment</a><ul>
+                  <li><a href="#d2e8322">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li>
+               </ul>
+            </li>
+            <li><a href="#d2e8330">/repo/courses/infos</a></li>
+            <li><a href="#d2e8350">/repo/courses</a><ul>
+                  <li><a href="#d2e8409">/repo/courses/version</a></li>
+               </ul>
+            </li>
          </li>
          <li><a href="#representations">Representations</a><ul>
-               <li><a href="#d2e10">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e33"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e39">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e52"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e62"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e66">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e77"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e88"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e94">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e18"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e24">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e54">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e55">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e58">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e75">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e76">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e85">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e103"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e107"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e125"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e131">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e111"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e123"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e127"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e131"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e140"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e144"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e156"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e162">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e175"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e197"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e203">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e216"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e225"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e231">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e244"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e253"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e259">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e272"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e291"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e297">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e310"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e324">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e349"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e355">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e368"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e379">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e410"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e416">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e148"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e159"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e163"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e167"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e174"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e178"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e182"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e196"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e200"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e204"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e211"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e215"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e219"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e223"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e230"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e234"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e238"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e242"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e257"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e268">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e290"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e294">text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e305"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e318">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
+               <li><a href="#d2e331"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e341">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e354"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e362">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e369">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e383">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e384">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e393">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e406"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e416">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
                <li><a href="#d2e429"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e466"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e472">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e485"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e495">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e505"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e511">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e524"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e535">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e563"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e569">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e582"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e616"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e622">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e635"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e650">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e667"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e671">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e682"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e693">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e716"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e720">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e731"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e760"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e764">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e775"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e789">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e809"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e813">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e824"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e842"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e846">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e857"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e873"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e877">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e888"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e902">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e922"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e926">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e937"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e973"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e977">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e988"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1020"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1024">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1035"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1065"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1069">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1080"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1096"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1100">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e439">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
+               <li><a href="#d2e452"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e462">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e475"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e485">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e498"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e508">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e521"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e531">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e544"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e554">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e567"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e577">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e590"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e600">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
+               <li><a href="#d2e613"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e623">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e636"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e646">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e652"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e659">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e670"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e679">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e685"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e697">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e712">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
+               <li><a href="#d2e725"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e731">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e734">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e735">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e743">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e744">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e750">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e753">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e754">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e758">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e759">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e767">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e780"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e790">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e796"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e803">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e814"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e823">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e829"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e840">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e846"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e853">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e858"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e864"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e873">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e879"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e889">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e890">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e894">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e907">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e920"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e939">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e952"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e965"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e971"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e977"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e984">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e985">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
+               <li><a href="#d2e989"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e995">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1008">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
+               <li><a href="#d2e1021"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1034"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1040">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1053"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1063">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1081"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1087">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1093"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1101">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1111"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1125">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1145"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1149">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1160"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1174">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1194"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1198">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1209"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1245"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1249">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1260"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1292"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1296"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1300">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1311"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1327"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1333">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1346"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1355"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1361">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e1374"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1380"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1419"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1423"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1427">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1438"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1442"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1477"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1481"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1485">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1496"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1500"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1509"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1515">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1528"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1546"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1550"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1554">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1565"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1569"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1584"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1588"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1592">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1603"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1607"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1616"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1622">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1635"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1668"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1672">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1683"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1687"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1713"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1717"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1721">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1732"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1736"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1745"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1751">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1764"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1774">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1789">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1805">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1827"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1840">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1853">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1862">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1873">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1883">text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1892">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1911"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1917">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1947">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1948">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1951">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1968">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1969">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1980">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e1998">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2020"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2026">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e2039"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2064">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e2077"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2096"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2102">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2115"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2122">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2135">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2148"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2170"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2176">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e2189"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2200">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2213"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2219">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2232"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2239">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e2240">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e2244"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2250">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2263"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2282"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2288">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1115"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1119"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1132"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1138">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1147"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1153">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1159"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1168"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1174"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1187">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
+               <li><a href="#d2e1200"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1208">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1209">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1210">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1213">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1214">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1217">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1226">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1227">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1230">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1231">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1233">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1234">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1239">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1240">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1241">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1242">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1248">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1251">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1256">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1257">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1258">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1261">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1262">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1266">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1267">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1273">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1274">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1277">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1278">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1282">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1288">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1290">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1291">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1292">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1299">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1304">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1305">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1309">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1312">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1313">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1321">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1322">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1323">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1324">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1325">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1329">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1330">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1333">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1340">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1345">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1348">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1349">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1351">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1352">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1355">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1356">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1364">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1369">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1371">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1372">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1373">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1380">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1385">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1386">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1389">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1390">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1393">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1394">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1396">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1397">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1404">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1405">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1406">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1411">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1414">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1419">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1420">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1421">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1424">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1425">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1429">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1430">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e1432">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1433">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1436">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1437">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1440">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1441">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1445">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1462">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1475"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1492">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1505"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1522">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e1535"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1555"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1561">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1585">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+               <li><a href="#d2e1598"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1608">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1623">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1639">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1659">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1672">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1681">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1692">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1702">text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1711">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1721">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1722">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1724"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1728">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1739"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1746">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1761">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1779">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1793">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1794">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1796"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1800">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e1811"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1818"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1822"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1826"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1833">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e1835">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1844"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1848">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+               <li><a href="#d2e1866"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1870">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1888"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1892">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1913"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1921"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1928"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1932"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1936"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1950"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1954"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1958"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1965"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1969"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1973"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1989"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1995">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e2008"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2027"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2033">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e2046"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2065"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2071">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2084"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2091">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2098"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2104">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2117"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2139"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2145">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e2158"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2169">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2182"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2188">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2201"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2220"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2226">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2239"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2246">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e2247">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e2251"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2257">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2270"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2283"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2289">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2296">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2297">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
                <li><a href="#d2e2301"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2320">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2329"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2335">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2342">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2348"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2354">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2361">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2362">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2366"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2372">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2388"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2394">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2415">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2418">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2428">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2429">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2436">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2447">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2448">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2456">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2457">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2458">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2461">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2462">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2465">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2474">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2475">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2478">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2479">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2481">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2482">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2487">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2488">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2489">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2490">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2491">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2494">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2495">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2496">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2499">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2504">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2505">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2506">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2509">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2510">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2511">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2514">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2515">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e2517">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2518">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2521">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2522">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2525">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2526">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2530">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2541">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e2570">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e2583"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2588">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2589">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2595">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2615">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
-               <li><a href="#d2e2628"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2638">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2651"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2659">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2660">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2666">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2680">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2681">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2690">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2713">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2726"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2736">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
-               <li><a href="#d2e2749"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2759">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2772"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2782">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2795"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2805">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2818"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2828">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2841"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2851">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2864"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2874">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2887"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2897">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
-               <li><a href="#d2e2910"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2920">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2933"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2943">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2949"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2956">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2961"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2967"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2976">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2982"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2994">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3000"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3009">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
-               <li><a href="#d2e3022"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3028">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3031">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3032">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3040">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3047">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3050">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3051">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3055">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3056">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3064">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e3077"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3087">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3093"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3100">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3105"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3111"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3120">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3126"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3137">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3143"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3150">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2307">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2314">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2320"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2326">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2335"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2341">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2357"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2372">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2373">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2374">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2381">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2387">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2390">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2391">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2394">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2395">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2404">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2405">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2406">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2407">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2410">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2411">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2412">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2415">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2420">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2421">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2422">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2425">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2426">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2430">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2431">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e2433">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2434">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2437">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2441">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2442">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2446">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2453">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2454">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2465"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2469">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e2480"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2488">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2509"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2513">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e2524"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2538"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2542">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e2553"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2560">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e2561">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e2563"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2567"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2571"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2588"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2592">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e2603"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2617">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2618">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2622"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2628">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2641"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2648"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2652">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2663"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2679"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2685"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2691"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2701">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2719">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2720">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2724"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2730">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e2743"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2759"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2765"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2771"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2784"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2790">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
+               <li><a href="#d2e2803"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2810">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2824"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2830">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2843"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2863"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2869">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2882"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2898"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2904">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e2917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2946"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2952">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e2965"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2994"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3000">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3013"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3027"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3033">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e3046"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3065"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3071">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e3084"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3103"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3109">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3122"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3129">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3136"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3142">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                <li><a href="#d2e3155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3161"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3170">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3176"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3188">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3206"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3210"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3214"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3226"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3230"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3234"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3243"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3247"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3251"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3177"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3183">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e3196"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3207">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3220"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3226">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3239"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e3258"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3266"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3270"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3264">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                <li><a href="#d2e3277"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3285"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3284">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e3285">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
                <li><a href="#d2e3289"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3299"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3303"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3307"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3318"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3322"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3326"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3333"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3337"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3341"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3345"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3358">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3372">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3386">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3397"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3405">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3424">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3435"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3448"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3454"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3460"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3467"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3471">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3485">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e3496"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3507"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3511">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3532"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3536"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3540"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3547"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3551"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3555"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3564"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3568"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3572">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3583"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3295">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e3308"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3321"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3327">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3334">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3335">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e3339"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3345">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3352">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3358"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3364">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3373"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3379">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3395"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3401">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3416"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3422">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e3438"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3444"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3450"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3458">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3478"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3484">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3497"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3504">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3526"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3532">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3545"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3558"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3564">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e3570"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e3587"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3598"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3602">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3623"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3627"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3631"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3638"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3593">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e3606"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3617"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3623">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3629"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e3642"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3646"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3657"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3661">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e3683"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3687"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3691"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3698"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3702"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3706"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3723">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3724">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3727">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3745">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3746">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3757"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3761">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3772"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3780">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3801"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3805">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3816"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3830"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3834">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3845"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3852">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3853">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3855"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3859"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3863"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3880"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3884">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3895"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3906">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3931">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3951">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e3952">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e3956"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3962">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e3975"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3982"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3986">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e3997"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4013"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4019"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4025"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4035">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4053">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e4054">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e4058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4064">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e4077"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4093"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4099"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4105"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4120">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e4133"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4146"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4152">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e4165"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4184"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4190">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e4203"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4222"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4228">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4241"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4255"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4261">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4274"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4296"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4302">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e4315"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4326">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4339"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4345">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4358"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4365">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e4366">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e4370"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4376">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4389"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4408"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4414">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4427"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4440"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4446">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4455"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4461">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4468">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4474"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4480">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4487">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e4488">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e4492"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4498">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4514"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4520">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4534"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4540">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e4553"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4572"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4578">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e4591"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4610"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4616">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4629"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4636">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4643"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4649">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4662"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4684"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4690">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e4703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4714">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4727"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4733">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4746"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4753">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e4754">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e4758"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4764">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4777"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4796"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4802">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4815"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4828"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4834">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4843"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4849">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4856">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4862"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4868">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4875">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e4876">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e4880"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4886">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4902"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4908">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4918">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e4919">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e4921"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4925">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3654"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3667"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3673">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3679"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3696"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3702">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e3708"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3717"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3723"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3729"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3738"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3744"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3761"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3765">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3779">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e3780">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e3782">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3793"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3801">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3819"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3823"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3827"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3834"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3838">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3852">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e3854"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3858">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3869"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3877">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
+               <li><a href="#d2e3879">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3890"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3905"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3911">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e3924"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3943"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3949">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e3962"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3981"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3987">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4000"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4007">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4014"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4020">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4033"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4055"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4061">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4074"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4098"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4104">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4117"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4136"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4142">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4162">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e4163">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e4167"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4173">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4199"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4205">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4212">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4213">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4217"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4223">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4230">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4236"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4242">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4251"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4257">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4273"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4279">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4286">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4287">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4288">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4289">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4290">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4297">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4306">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4307">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4310">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4311">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4321">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4322">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4323">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4326">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4328">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4331">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4336">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4337">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4338">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4341">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4342">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4343">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4346">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4347">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e4349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4353">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4354">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4362">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4372">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4395"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4401">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4414"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4423"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4429">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4442"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4451"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4457">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4470"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4478">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4501"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4507">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4527">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4540"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4562"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4568">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4581"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4588">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4589">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4593"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4599">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4612"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4619">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4632"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4638">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4651"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4659">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4660">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4670">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4683"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4696"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4702">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4715"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4724"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4730">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e4743"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4756"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4762">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4775"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4786">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4814">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e4827"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4846"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4852">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4865"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4884"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4890">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4903"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4910">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4923">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
                <li><a href="#d2e4936"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4943">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e4958">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4976">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e4990">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e4991">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e4993"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4997">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e5008"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5015"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5019"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5023"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5030">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e5032">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5041"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5045">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               <li><a href="#d2e5063"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5067">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e5085"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5089">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e5110"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5114"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5118"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5125"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5133"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5147"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5151"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5162"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5166"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5170"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5192">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e5205"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5224"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5230">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e5243"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5268">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5288">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5295"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5301">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4958"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4964">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4977"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4988">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5001"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5007">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5020"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5039"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5045">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5065">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e5066">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e5070"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5076">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5089"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5102"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5108">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5115">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5116">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e5120"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5126">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5133">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5139"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5145">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5154"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5160">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5176"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5182">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5218">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5236">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5259"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5265">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5278"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5288"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5292">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5303"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e5314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5336"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5342">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e5355"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5366">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5379"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5385">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5398"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5405">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e5406">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e5410"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5416">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5429"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5448"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5454">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5467"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5480"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5486">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5495"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5501">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5514"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5520">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5527">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e5528">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e5532"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5538">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5554"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5560">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5567">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5568">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5569">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5570">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5571">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5574">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5575">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5578">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5583">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5584">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5587">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5588">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5591">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e5592">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e5594">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5595">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5600">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5601">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5602">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5603">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5604">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5607">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5608">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5609">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5612">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5617">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5618">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5619">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5623">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5624">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5627">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e5628">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e5630">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5631">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5634">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5635">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5638">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5639">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5643">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5650">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5651">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5660">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5682"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5686">text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5697"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5710"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5716">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
-               <li><a href="#d2e5729"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5320">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5333"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5351"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5357">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5370"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5382"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5388">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5401"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5412"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5418">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5431"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5438">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5451"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5457">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5470"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5479"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5485">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5498"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5517"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5523">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5536"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5550">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5575"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5581">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5594"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5605">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5636"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5642">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5655"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5692"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5698">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5711"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5721">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5731"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5737">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                <li><a href="#d2e5750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5756">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5769"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5761">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e5789"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e5795">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
                <li><a href="#d2e5808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5824"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5830">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e5843"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5872"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5878">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5891"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5920"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5926">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5939"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5953"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5959">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e5972"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5991"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5997">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e6010"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6029"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6035">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6048"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6055">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6062"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6068">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6081"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6103"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6109">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e6122"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6133">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6146"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6152">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6165"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6172">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e6173">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e6177"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6183">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6196"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6215"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6221">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e6234"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6247"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6253">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6268">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5842"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5848">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5861"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5876">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5893"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5897">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5908"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5919">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5942"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5946">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e5957"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5986"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5990">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6001"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6015">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6035"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6039">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6050"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6068"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6072">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6083"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6099"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6103">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6114"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6128">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6148"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6152">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6163"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6199"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6203">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6214"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6246"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6250">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6261"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e6275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6287">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6294">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6295">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e6299"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6305">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6321"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6327">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6339">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6362"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6368">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6381"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6390"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6396">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6409"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6418"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6424">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6437"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6445">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6468"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6474">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6494">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6507"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6529"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6535">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6548"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6555">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6556">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6560"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6566">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6579"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6586">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6599"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6605">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6618"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6626">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6627">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6631"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6637">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6650"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6663"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6669">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6682"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6691"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6697">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e6710"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6723"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6729">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6742"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6753">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e6754">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e6758">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6771">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6784"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6803">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6816"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6295"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6299">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6310"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6340"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6344">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6355"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6371"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6375">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6386"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6400">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6420"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6424">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6435"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6471"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6475">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6486"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6518"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6522"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6526">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6537"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6553"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6559">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6572"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6581"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6587">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6600"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6606"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6645"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6649"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6653">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6668"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6707"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6711">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6722"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6726"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6735"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6741">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6754"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6772"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6776"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6780">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6791"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6795"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6810"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6814"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6818">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
                <li><a href="#d2e6829"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6835"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6841"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6848">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e6849">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)</a></li>
-               <li><a href="#d2e6853"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6859">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e6872">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
-               <li><a href="#d2e6885"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6898"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6904">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6927">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6945"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6951">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6957"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6962">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6963">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6965">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6966">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6975"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6979"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6983"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6996"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7002">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7011"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7017">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7023"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7032"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7038"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7064">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7088">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               <li><a href="#d2e7101"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7116">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
-               <li><a href="#d2e7129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7136">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7137">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7138">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7139">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7140">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7156">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7157">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7160">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7161">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7163">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7164">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7169">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7170">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7171">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7172">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7173">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7176">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7177">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7181">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7191">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7192">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7193">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7196">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7197">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7199">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7200">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7207">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7212">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7220">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7221">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7222">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7225">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7226">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7229">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7234">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7235">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7238">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7239">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7242">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7243">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7245">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7246">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7251">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7252">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7253">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7254">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7255">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7258">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7259">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7260">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7263">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7268">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7269">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7270">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7273">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7274">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7275">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7278">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7279">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7281">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7282">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7294">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7299">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7300">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7301">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7302">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7303">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7306">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7307">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7310">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7323">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7324">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7326">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7332">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7333">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7334">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7335">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7341">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7344">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7351">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7354">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7355">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7356">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7359">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7360">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e7362">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7375">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7388"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7394">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e7410"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7416"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7422"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7430">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7450"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7456">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7469"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7476">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7498"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7504">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7517"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7530"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7536">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e7542"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7559"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7565">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e7578"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7589"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7595">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7601"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7614"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7626"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7639"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7645">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7651"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7668"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7674">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e7680"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7689"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7695"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7701"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7710"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7716"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7722"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7733"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7737">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7751">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7752">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7754">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6833"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6842"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6848">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6861"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6890"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6894"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6898">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6909"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6913"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6939"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6943"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6947">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6958"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6962"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6971"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6977">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6990"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7005">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e7018"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7031"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7037">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e7050"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7069"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7075">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e7088"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7107"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7113">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7126"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7133">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7140"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7146">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7159"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7181"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7187">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e7200"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7211">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7224"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7230">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7243"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7268">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7288">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e7289">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e7293"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7299">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7312"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7325"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7331">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7338">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7339">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7343"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7349">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7356">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7362"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7368">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7377"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7383">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7399"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7405">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7419"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7425">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e7438"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7457"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7463">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e7476"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7495"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7501">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7514"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7521">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7528"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7534">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7547"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7569"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7575">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e7588"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7599">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7612"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7618">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7631"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7650"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7656">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7669"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7676">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e7677">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
+               <li><a href="#d2e7681"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7687">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7700"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7713"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7719">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7726">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7727">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7731"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7737">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7744">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7756">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e7765"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7773">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7791"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7795"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7799"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7806"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7810">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7824">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7826"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7830">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7841"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7849">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)</a></li>
-               <li><a href="#d2e7851">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e7862"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7877"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7883">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e7896"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7915"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7921">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e7934"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7953"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7959">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e7972"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7986"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7992">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e8005"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8027"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8033">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e8046"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8057">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8070"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8076">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7771">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7787"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7793">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7800">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7801">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7813">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7814">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7827">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7828">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7834">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7835">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7838">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7846">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7847">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7853">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7854">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7855">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7856">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7857">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7860">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7861">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7864">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7869">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7870">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7874">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7877">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7878">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7886">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7887">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7888">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7889">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7890">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7893">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7894">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7895">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7898">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7903">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7904">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7905">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7908">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7909">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7910">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7913">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7914">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e7916">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7917">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7920">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7921">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7924">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7925">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7929">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7940">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e7954">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e7968">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e7979"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7987">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8006">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e8017"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8030"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8036"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8042"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8049"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8053">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e8067">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e8078"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e8089"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8096">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e8097">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)</a></li>
-               <li><a href="#d2e8101"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8107">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e8120"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8139"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8145">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e8158"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8171"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8177">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8192">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8199">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8093">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e8114"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8118"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8122"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8133"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8137"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8146"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8150"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8154">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8165"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8169"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8180"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8184">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                <li><a href="#d2e8205"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8211">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8218">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8219">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8223"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8229">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8245"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8251">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8258">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8259">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8260">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8261">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8262">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8265">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8266">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8269">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8274">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8275">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8279">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8282">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8283">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8291">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8293">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8294">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8295">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8298">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8300">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8303">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8309">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8310">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8315">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8318">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
-               <li><a href="#d2e8319">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)</a></li>
+               <li><a href="#d2e8209"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8213"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8220"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8224"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8228"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8239"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8243">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e8265"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8269"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8273"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8280"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8284"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8288"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8305">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8306">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8309">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e8321">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8322">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8325">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8326">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e8334">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8340">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e8360">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e8389">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e8402"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8407">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8408">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e8414">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
             </ul>
          </li>
       </ul>
       <h2 id="resources">Resources</h2>
       <div class="resource">
-         <h3 id="d2e2">/repo/courses/{courseId}/elements</h3>
-         <p>This interface provides course building capabilities from our REST API.
+         <h3 id="d2e2">/notifications</h3>
+         <p><h3>Description:</h3>
+            REST API for notifications
             <p>
-            Initial Date: Feb 8, 2010 Time: 3:45:50 PM<br>
+            Initial Date:  25 aug 2010 <br>
          </p>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5">/repo/courses/{courseId}/elements/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e20">/repo/courses/{courseId}/elements/{nodeId}</h3>
+         <h3 id="d2e34">/repo/courses/{courseId}/elements/contact</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1548,17 +1556,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The node's id</p>
-               </td>
-            </tr>
             <tr>
                <td>
                   <p><strong>courseId</strong></p>
@@ -1566,47 +1563,32 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e55">/repo/courses/{courseId}/elements/structure/{nodeId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
+         <h3 id="d2e77">/repo/courses/{courseId}/resourcefolders</h3>
+         <p>Description:<br>
+            This will handle the resources folders in the course: the course storage folder
+            and the shared folder. The course folder has a read-write access but the shared
+            folder can only be read.
+            
+            <P>
+            Initial Date:  26 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e80">/repo/courses/{courseId}/resourcefolders/version</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e80">/repo/courses/{courseId}/elements/structure</h3>
+         <h3 id="d2e95">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1621,14 +1603,16 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e147">/repo/courses/{courseId}/elements/singlepage/{nodeId}</h3>
+         <h3 id="d2e114">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1638,7 +1622,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -1652,14 +1636,16 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e178">/repo/courses/{courseId}/elements/singlepage</h3>
+         <h3 id="d2e134">/repo/courses/{courseId}/resourcefolders/coursefolder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1681,7 +1667,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e313">/repo/courses/{courseId}/elements/task/{nodeId}</h3>
+         <h3 id="d2e189">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1691,14 +1677,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The node's id of this task</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -1707,40 +1691,40 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e371">/repo/courses/{courseId}/elements/task</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable id</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e245">/contacts</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  21 oct. 2011 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e260">/auth</h3>
+         <p>Description:<br>
+            Authenticate against OLAT Provider
+            
+            <P>
+            Initial Date:  7 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e263">/auth/version</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e488">/repo/courses/{courseId}/elements/test/{nodeId}</h3>
+         <h3 id="d2e278">/auth/{username}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1750,52 +1734,56 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The username</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e527">/repo/courses/{courseId}/elements/test</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable id</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e308">/system</h3>
+         <p><h3>Description:</h3>
+            <p>
+            Initial Date:  18 jun. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e311">/system/environment</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e334">/system/release</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e357">/system/log</h3>
+         <p>Description:<br>
+            This web service returns logFiles
+            
+            <P>
+            Initial Date:  23.12.2011 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e364">/system/log/version</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e639">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3>
+         <h3 id="d2e379">/system/log/{date}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1805,56 +1793,143 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>date</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The node's id of this assessment</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e685">/repo/courses/{courseId}/elements/assessment</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e385">/system/monitoring</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e386">/system/monitoring/configuration</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e409">/system/monitoring/runtime</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e432">/system/monitoring/runtime/classes</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e455">/system/monitoring/runtime/memory</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e478">/system/monitoring/runtime/threads</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e501">/system/monitoring/database</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e524">/system/monitoring/openolat</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e547">/system/monitoring/openolat/users</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e570">/system/monitoring/openolat/repository</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e593">/system/monitoring/openolat/sessions</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e616">/system/monitoring/openolat/indexer</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e639">/system/monitoring/openolat/indexer/status</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e688">/system/monitoring/memory</h3>
+         <p><h3>Description:</h3>
+            
+            Initial Date:  21 juin 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e728">/system/monitoring/memory/pools</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e736">/system/monitoring/memory/samples</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e745">/system/monitoring/threads</h3>
+         <p><h3>Description:</h3>
+            
+            Initial Date:  21 juin 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e755">/system/monitoring/threads/cpu</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e760">/system/indexer</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e783">/system/indexer/status</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e832">/system/notifications</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e833">/system/notifications/status</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e882">/users</h3>
+         <p>This web service handles functionalities related to <code>User</code>.</p>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e778">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3>
+         <h3 id="d2e955">/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1864,24 +1939,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The node's id which of this wiki</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The user key identifier of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -1889,7 +1953,12 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e827">/repo/courses/{courseId}/elements/wiki</h3>
+         <h3 id="d2e1056">/users/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1073">/users/{identityKey}/roles</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1899,7 +1968,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -1911,7 +1980,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e891">/repo/courses/{courseId}/elements/blog/{nodeId}</h3>
+         <h3 id="d2e1103">/users/{identityKey}/delete</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1921,24 +1990,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The node's id of this blog</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The user key identifier</p>
                </td>
             </tr>
          </table>
@@ -1946,7 +2004,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e940">/repo/courses/{courseId}/elements/blog</h3>
+         <h3 id="d2e1122">/users/{identityKey}/portrait</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1956,13 +2014,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The identity key identifier of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -1970,7 +2028,12 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1038">/repo/courses/{courseId}/elements/survey</h3>
+         <h3 id="d2e1177">/users/{identityKey}/folders</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  16 déc. 2011 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1980,7 +2043,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -1992,7 +2055,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1114">/repo/courses/{courseId}/elements/survey/{nodeId}</h3>
+         <h3 id="d2e1203">/users/{identityKey}/folders/personal</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2002,32 +2065,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The node's id which will be the parent of this assessment</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1163">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3>
+         <h3 id="d2e1235">/users/{identityKey}/folders/personal/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2037,32 +2087,28 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>parentNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p>The node's id of this external page</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1212">/repo/courses/{courseId}/elements/externalpage</h3>
+         <h3 id="d2e1279">/users/{identityKey}/folders/personal/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2072,21 +2118,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1314">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3>
+         <h3 id="d2e1283">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2096,32 +2140,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p>The node's id which will be the parent of this task file</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
                <td>
-                  <p>The course resourceable id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1384">/repo/courses/{courseId}/elements/task/{nodeId}/configuration</h3>
+         <h3 id="d2e1317">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2131,28 +2180,46 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1531">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</h3>
+         <h3 id="d2e1361">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2162,28 +2229,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1638">/repo/courses/{courseId}/elements/test/{nodeId}/configuration</h3>
+         <h3 id="d2e1365">/users/{identityKey}/folders/group/{groupKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2193,16 +2269,16 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -2214,23 +2290,47 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1767">/ping</h3>
-         <p>Description:<br>
-            Ping to test the presence of the REST Api
-            
-            <P>
-            Initial Date:  7 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1784">/ping/version</h3>
+         <h3 id="d2e1398">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1799">/ping/{name}</h3>
+         <h3 id="d2e1442">/users/{identityKey}/folders/group/{groupKey}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2240,10 +2340,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>name</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -2252,38 +2361,100 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1815">/contacts</h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  21 oct. 2011 <br>
-         </p>
+         <h3 id="d2e1446">/users/{identityKey}/courses</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1830">/api</h3>
-         <p>Description:<br>
-            Service for general informations on the OLAT REST Api.
-            
-            <P>
-            Initial Date:  14 apr. 2010 <br>
-         </p>
+         <h3 id="d2e1448">/users/{identityKey}/courses/my</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1833">/api/version</h3>
+         <h3 id="d2e1478">/users/{identityKey}/courses/teached</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1850">/api/doc</h3>
+         <h3 id="d2e1508">/users/{identityKey}/courses/favorite</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1854">/api/doc/{filename}</h3>
+         <h3 id="d2e1538">/users/{identityKey}/groups</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  18 oct. 2011 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2293,10 +2464,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -2305,7 +2476,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1865">/api/{filename}</h3>
+         <h3 id="d2e1571">/users/{identityKey}/groups/infos</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2315,10 +2486,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -2327,22 +2498,23 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1876">/api/copyright</h3>
+         <h3 id="d2e1601">/ping</h3>
+         <p>Description:<br>
+            Ping to test the presence of the REST Api
+            
+            <P>
+            Initial Date:  7 apr. 2010 <br>
+         </p>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1895">/notifications</h3>
-         <p><h3>Description:</h3>
-            REST API for notifications
-            <p>
-            Initial Date:  25 aug 2010 <br>
-         </p>
+         <h3 id="d2e1618">/ping/version</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1927">/repo/courses/{courseId}/elements/contact</h3>
+         <h3 id="d2e1633">/ping/{name}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2352,10 +2524,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>name</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -2364,39 +2536,28 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1970">/repo/courses/infos</h3>
+         <h3 id="d2e1649">/api</h3>
          <p>Description:<br>
+            Service for general informations on the OLAT REST Api.
             
             <P>
-            Initial Date:  7 févr. 2012 <br>
+            Initial Date:  14 apr. 2010 <br>
          </p>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1990">/repo/forums</h3>
-         <p>Description:<br>
-            Web service to manage forums.
-            
-            <P>
-            Initial Date:  26 aug. 2010 <br>
-         </p>
+         <h3 id="d2e1652">/api/version</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e1993">/repo/forums/version</h3>
+         <h3 id="d2e1669">/api/doc</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2008">/repo/forums/{forumKey}</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e1673">/api/doc/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2406,21 +2567,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2042">/repo/forums/{forumKey}/threads</h3>
+         <h3 id="d2e1684">/api/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2430,21 +2589,40 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2151">/repo/forums/{forumKey}/posts/{threadKey}</h3>
+         <h3 id="d2e1695">/api/copyright</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1714">/groups</h3>
+         <p>Description:<br>
+            This handles the learning groups.
+            
+            <P>
+            Initial Date:  23 mar. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1756">/groups/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1771">/groups/{groupKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2454,32 +2632,43 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1829">/groups/{groupKey}/configuration</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the thread</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2192">/repo/forums/{forumKey}/posts/{messageKey}</h3>
+         <h3 id="d2e1836">/groups/{groupKey}/infos</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2489,24 +2678,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1858">/groups/{groupKey}/owners</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
          </table>
@@ -2514,7 +2716,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2304">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e1880">/groups/{groupKey}/participants</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2524,24 +2726,48 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1902">/groups/{groupKey}/owners/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the message</p>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user's id</p>
                </td>
             </tr>
          </table>
@@ -2549,7 +2775,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2375">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e1939">/groups/{groupKey}/participants/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2559,35 +2785,54 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The name of the attachment</p>
+                  <p>The id of the user</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1977">/groups/{groupKey}/forum</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The identity key of the user being searched</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
          </table>
@@ -2595,7 +2840,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2397">/repo/courses/{courseId}/elements/folder</h3>
+         <h3 id="d2e2011">/groups/{groupKey}/forum/threads</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2605,19 +2850,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2430">/repo/courses/{courseId}/elements/folder/{nodeId}</h3>
+         <h3 id="d2e2120">/groups/{groupKey}/forum/posts/{threadKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2627,37 +2874,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2449">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3>
+         <h3 id="d2e2161">/groups/{groupKey}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2667,37 +2909,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The id of the reply message</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2483">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3>
+         <h3 id="d2e2273">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2707,46 +2944,78 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2344">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2527">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3>
+         <h3 id="d2e2366">/groups/{groupKey}/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2756,16 +3025,29 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2399">/groups/{groupKey}/folder/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -2774,7 +3056,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -2786,58 +3068,59 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2531">/repo/courses</h3>
-         <p>Description:<br>
-            This web service handles the courses.
-            
-            <P>
-            Initial Date:  27 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2590">/repo/courses/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2605">/system</h3>
-         <p><h3>Description:</h3>
-            <p>
-            Initial Date:  18 jun. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2608">/system/environment</h3>
+         <h3 id="d2e2443">/groups/{groupKey}/folder/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2631">/system/release</h3>
+         <h3 id="d2e2447">/groups/{groupKey}/wiki</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2654">/system/log</h3>
+         <h3 id="d2e2455">/repo/courses/{courseId}/assessments</h3>
          <p>Description:<br>
-            This web service returns logFiles
+            Retrieve and import course assessments
             
             <P>
-            Initial Date:  23.12.2011 <br>
+            Initial Date:  7 apr. 2010 <br>
          </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2661">/system/log/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2676">/system/log/{date}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2847,155 +3130,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>date</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e2682">/system/monitoring</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2683">/system/monitoring/configuration</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2706">/system/monitoring/runtime</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2729">/system/monitoring/runtime/classes</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2752">/system/monitoring/runtime/memory</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2775">/system/monitoring/runtime/threads</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2798">/system/monitoring/database</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2821">/system/monitoring/openolat</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2844">/system/monitoring/openolat/users</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2867">/system/monitoring/openolat/repository</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2890">/system/monitoring/openolat/sessions</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2913">/system/monitoring/openolat/indexer</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2936">/system/monitoring/openolat/indexer/status</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2985">/system/monitoring/memory</h3>
-         <p><h3>Description:</h3>
-            
-            Initial Date:  21 juin 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3025">/system/monitoring/memory/pools</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3033">/system/monitoring/memory/samples</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3042">/system/monitoring/threads</h3>
-         <p><h3>Description:</h3>
-            
-            Initial Date:  21 juin 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3052">/system/monitoring/threads/cpu</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3057">/system/indexer</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3080">/system/indexer/status</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3129">/system/notifications</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3130">/system/notifications/status</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3180">/repo/courses/{courseId}/resourcefolders</h3>
-         <p>Description:<br>
-            This will handle the resources folders in the course: the course storage folder
-            and the shared folder. The course folder has a read-write access but the shared
-            folder can only be read.
-            
-            <P>
-            Initial Date:  26 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3183">/repo/courses/{courseId}/resourcefolders/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3198">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3>
+         <h3 id="d2e2483">/repo/courses/{courseId}/assessments/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3019,7 +3168,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3217">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3>
+         <h3 id="d2e2498">/repo/courses/{courseId}/assessments/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3029,12 +3178,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -3052,7 +3214,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3237">/repo/courses/{courseId}/resourcefolders/coursefolder</h3>
+         <h3 id="d2e2527">/repo/courses/{courseId}/assessments/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3067,29 +3229,20 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3292">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course building block</p>
+               </td>
             </tr>
             <tr>
                <td>
@@ -3098,41 +3251,16 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The resourceable id of the course</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3348">/repo/entries</h3>
-         <p>Description:<br>
-            This handles the repository entries
-            
-            <P>
-            Initial Date: 19.05.2009 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3400">/repo/entries/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3406">/repo/entries/search</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3438">/repo/entries/{repoEntryKey}</h3>
-         <p>Description:<br>
-            Repository entry resource
-            
-            <P>
-            Initial Date:  19.05.2009 <br>
-         </p>
+         <h3 id="d2e2574">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3142,19 +3270,55 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The ident of the course building block</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3499">/repo/entries/{repoEntryKey}/participants</h3>
+         <h3 id="d2e2607">/users/{username}/auth</h3>
+         <p>This web service handles functionalities related to authentication credentials of users.</p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3164,22 +3328,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the repository entry</p>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
             </tr>
          </table>
@@ -3187,7 +3342,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3521">/repo/entries/{repoEntryKey}/participants/{identityKey}</h3>
+         <h3 id="d2e2666">/users/{username}/auth/{authKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3197,33 +3352,35 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the repository entry</p>
+                  <p>The username of the user</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>authKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
+                  <p>The authentication key identifier</p>
                </td>
             </tr>
          </table>
@@ -3231,7 +3388,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3558">/repo/entries/{repoEntryKey}/file</h3>
+         <h3 id="d2e2694">/users/{username}/auth/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3241,28 +3398,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3590">/repo/entries/{repoEntryKey}/owners</h3>
+         <h3 id="d2e2711">/users/{username}/auth/new</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3272,22 +3422,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the repository entry</p>
+                  <p>The username of the user</p>
                </td>
             </tr>
          </table>
@@ -3295,7 +3447,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3612">/repo/entries/{repoEntryKey}/owners/{identityKey}</h3>
+         <h3 id="d2e2746">/users/{username}/auth/{authKey}/delete</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3305,33 +3457,35 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the repository entry</p>
+                  <p>The username of the user</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>authKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
+                  <p>The authentication key identifier</p>
                </td>
             </tr>
          </table>
@@ -3339,7 +3493,13 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3649">/repo/entries/{repoEntryKey}/coaches</h3>
+         <h3 id="d2e2774">/repo/courses/{courseId}/elements/forum</h3>
+         <p>Description:<br>
+            REST API implementation for forum course node 
+            
+            <P>
+            Initial Date:  20.12.2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3349,30 +3509,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the repository entry</p>
-               </td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3672">/repo/entries/{repoEntryKey}/coaches/{identityKey}</h3>
+         <h3 id="d2e2885">/repo/courses/{courseId}/elements/forum/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3382,33 +3531,33 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the repository entry</p>
+                  <p>The node's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -3416,7 +3565,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3709">/repo/courses/{courseId}/elements/enrollment</h3>
+         <h3 id="d2e2920">/repo/courses/{courseId}/elements/forum/{nodeId}/thread</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3433,12 +3582,34 @@
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the course node.</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the course.</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3740">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3>
+         <h3 id="d2e2968">/repo/courses/{courseId}/elements/forum/{nodeId}/message</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3462,7 +3633,9 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course node.</p>
+               </td>
             </tr>
             <tr>
                <td>
@@ -3471,19 +3644,21 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course.</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3747">/repo/courses/{courseId}/assessments</h3>
+         <h3 id="d2e3016">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3>
          <p>Description:<br>
-            Retrieve and import course assessments
+            Web service to manage a forum.
             
             <P>
-            Initial Date:  7 apr. 2010 <br>
+            Initial Date:  20 apr. 2010 <br>
          </p>
          <h6>resource-wide template parameters</h6>
          <table>
@@ -3499,22 +3674,7 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3775">/repo/courses/{courseId}/assessments/version</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -3523,16 +3683,23 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3790">/repo/courses/{courseId}/assessments/users/{identityKey}</h3>
+         <h3 id="d2e3049">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3547,38 +3714,32 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The id of the user</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3819">/repo/courses/{courseId}/assessments/{nodeId}</h3>
+         <h3 id="d2e3158">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3593,9 +3754,16 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -3604,19 +3772,17 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The id of the course building block</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The resourceable id of the course</p>
+                  <p>The key of the thread</p>
                </td>
             </tr>
          </table>
@@ -3624,7 +3790,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3866">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3>
+         <h3 id="d2e3199">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3639,41 +3805,35 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The ident of the course building block</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The id of the user</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The id of the reply message</p>
                </td>
             </tr>
          </table>
@@ -3681,23 +3841,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3898">/i18n</h3>
-         <p>Description:<br>
-            This handles translations from the i18n module of OLAT.
-            
-            <P>
-            Initial Date:  14 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3901">/i18n/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3916">/i18n/{package}/{key}</h3>
+         <h3 id="d2e3311">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3707,24 +3851,40 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>package</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p>The name of the package</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>key</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The key to translate</p>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the message</p>
                </td>
             </tr>
          </table>
@@ -3732,8 +3892,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e3941">/users/{username}/auth</h3>
-         <p>This web service handles functionalities related to authentication credentials of users.</p>
+         <h3 id="d2e3382">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3743,59 +3902,51 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p>The username of the user to retrieve authentication</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4000">/users/{username}/auth/{authKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
             <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The username of the user to retrieve authentication</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The username of the user</p>
+                  <p>The name of the attachment</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>authKey</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The authentication key identifier</p>
+                  <p>The identity key of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -3803,7 +3954,14 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4028">/users/{username}/auth/version</h3>
+         <h3 id="d2e3404">/repo/courses/{courseId}</h3>
+         <p>Description:<br>
+            This web service will handle the functionality related to <code>Course</code>
+            and its contents.
+            
+            <P>
+            Initial Date:  27 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3813,13 +3971,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The username of the user to retrieve authentication</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -3827,7 +3985,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4045">/users/{username}/auth/new</h3>
+         <h3 id="d2e3453">/repo/courses/{courseId}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3837,24 +3995,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user to retrieve authentication</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The username of the user</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -3862,7 +4009,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4080">/users/{username}/auth/{authKey}/delete</h3>
+         <h3 id="d2e3468">/repo/courses/{courseId}/configuration</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3872,35 +4019,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user to retrieve authentication</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The username of the user</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>authKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The authentication key identifier</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -3908,12 +4044,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4108">/users/{identityKey}/forums</h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  6 déc. 2011 <br>
-         </p>
+         <h3 id="d2e3548">/repo/courses/{courseId}/authors</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3923,13 +4054,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -3937,13 +4079,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4136">/users/{identityKey}/forums/group/{groupKey}</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e3573">/repo/courses/{courseId}/publish</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3953,30 +4089,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4168">/users/{identityKey}/forums/group/{groupKey}/threads</h3>
+         <h3 id="d2e3609">/repo/courses/{courseId}/file</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3986,18 +4124,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4009,7 +4147,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4277">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</h3>
+         <h3 id="d2e3632">/repo/courses/{courseId}/runstructure</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4019,33 +4157,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the thread</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -4053,7 +4182,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4318">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3>
+         <h3 id="d2e3657">/repo/courses/{courseId}/editortreemodel</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4063,33 +4192,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -4097,7 +4217,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4430">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e3683">/repo/courses/{courseId}/authors/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4107,33 +4227,35 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user identifier</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the message</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -4141,7 +4263,13 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4501">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e3753">/repo/courses/{courseId}/groups</h3>
+         <p>Description:<br>
+            CourseGroupWebService
+            
+            <P>
+            Initial Date:  7 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4151,58 +4279,63 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3796">/repo/courses/{courseId}/groups/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The name of the attachment</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The identity key of the user being searched</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4523">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e3811">/repo/courses/{courseId}/groups/{groupKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4212,18 +4345,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4232,19 +4365,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The group's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4556">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</h3>
+         <h3 id="d2e3872">/repo/courses/{courseId}/groups/new</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4254,39 +4389,36 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4665">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</h3>
+         <h3 id="d2e3893">/repo/courses/{courseId}/groups/{groupKey}/forum</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4296,18 +4428,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4316,22 +4448,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the thread</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
          </table>
@@ -4339,7 +4462,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4706">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3>
+         <h3 id="d2e3927">/repo/courses/{courseId}/groups/{groupKey}/forum/threads</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4349,18 +4472,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4369,22 +4492,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
          </table>
@@ -4392,7 +4506,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4818">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e4036">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4402,18 +4516,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4422,22 +4536,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the message</p>
+                  <p>The key of the thread</p>
                </td>
             </tr>
          </table>
@@ -4445,7 +4561,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4889">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e4077">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4455,18 +4571,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4475,22 +4591,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The name of the attachment</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
             <tr>
@@ -4501,7 +4608,7 @@
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The identity key of the user being searched</p>
+                  <p>The id of the reply message</p>
                </td>
             </tr>
          </table>
@@ -4509,23 +4616,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e4911">/groups</h3>
-         <p>Description:<br>
-            This handles the learning groups.
-            
-            <P>
-            Initial Date:  23 mar. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4953">/groups/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4968">/groups/{groupKey}</h3>
+         <h3 id="d2e4189">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4535,50 +4626,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5026">/groups/{groupKey}/configuration</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5033">/groups/{groupKey}/infos</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
                   <p><strong>groupKey</strong></p>
@@ -4590,28 +4655,15 @@
                   <p>The key of the group</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5055">/groups/{groupKey}/owners</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The key of the message</p>
                </td>
             </tr>
          </table>
@@ -4619,7 +4671,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5077">/groups/{groupKey}/participants</h3>
+         <h3 id="d2e4260">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4629,27 +4681,23 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5099">/groups/{groupKey}/owners/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
             <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -4664,13 +4712,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
+                  <p>The identity key of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -4678,7 +4737,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5136">/groups/{groupKey}/participants/{identityKey}</h3>
+         <h3 id="d2e4282">/repo/courses/{courseId}/groups/{groupKey}/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4688,38 +4747,39 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
                <td>
-                  <p>The id of the user</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5174">/groups/{groupKey}/forum</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e4315">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4729,27 +4789,23 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5208">/groups/{groupKey}/forum/threads</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
             <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -4758,16 +4814,23 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The key of the group</p>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5317">/groups/{groupKey}/forum/posts/{threadKey}</h3>
+         <h3 id="d2e4359">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4777,32 +4840,50 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
                <td>
-                  <p>The key of the thread</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5358">/groups/{groupKey}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e4363">/catalog</h3>
+         <p>Description:<br>
+            A web service for the catalog
+            
+            <P>
+            Initial Date:  5 may 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4382">/catalog/{path:.*}/owners/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4812,24 +4893,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The path</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The id of the user</p>
                </td>
             </tr>
          </table>
@@ -4837,7 +4918,12 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5470">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e4473">/catalog/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4488">/catalog/{path:.*}/children</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4847,24 +4933,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The path</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4517">/catalog/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the message</p>
+                  <p>The path</p>
                </td>
             </tr>
          </table>
@@ -4872,7 +4971,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5541">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e4746">/catalog/{path:.*}/owners</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4882,35 +4981,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The name of the attachment</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The identity key of the user being searched</p>
+                  <p>The path</p>
                </td>
             </tr>
          </table>
@@ -4918,7 +4995,29 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5563">/groups/{groupKey}/folder</h3>
+         <h3 id="d2e4778">/repo/forums</h3>
+         <p>Description:<br>
+            Web service to manage forums.
+            
+            <P>
+            Initial Date:  26 aug. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4781">/repo/forums/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4796">/repo/forums/{forumKey}</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4928,19 +5027,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5596">/groups/{groupKey}/folder/{path:.*}</h3>
+         <h3 id="d2e4830">/repo/forums/{forumKey}/threads</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4950,28 +5051,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the forum</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5640">/groups/{groupKey}/folder/version</h3>
+         <h3 id="d2e4939">/repo/forums/{forumKey}/posts/{threadKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4981,35 +5075,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5644">/groups/{groupKey}/wiki</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The key of the thread</p>
                </td>
             </tr>
          </table>
@@ -5017,23 +5100,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5652">/auth</h3>
-         <p>Description:<br>
-            Authenticate against OLAT Provider
-            
-            <P>
-            Initial Date:  7 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5655">/auth/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5670">/auth/{username}</h3>
+         <h3 id="d2e4980">/repo/forums/{forumKey}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5043,49 +5110,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The username</p>
+                  <p>The key of the forum</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5700">/repo/courses/{courseId}/elements/forum</h3>
-         <p>Description:<br>
-            REST API implementation for forum course node 
-            
-            <P>
-            Initial Date:  20.12.2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5811">/repo/courses/{courseId}/elements/forum/{nodeId}</h3>
+         <h3 id="d2e5092">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5095,33 +5145,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
                <td>
-                  <p>The node's id</p>
+                  <p>The key of the forum</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the message</p>
                </td>
             </tr>
          </table>
@@ -5129,7 +5170,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5846">/repo/courses/{courseId}/elements/forum/{nodeId}/thread</h3>
+         <h3 id="d2e5163">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5139,33 +5180,35 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The id of the course node.</p>
+                  <p>The name of the attachment</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the course.</p>
+                  <p>The identity key of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -5173,7 +5216,23 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5894">/repo/courses/{courseId}/elements/forum/{nodeId}/message</h3>
+         <h3 id="d2e5185">/i18n</h3>
+         <p>Description:<br>
+            This handles translations from the i18n module of OLAT.
+            
+            <P>
+            Initial Date:  14 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5188">/i18n/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5203">/i18n/{package}/{key}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5183,33 +5242,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>package</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The id of the course node.</p>
+                  <p>The name of the package</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>key</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The id of the course.</p>
+                  <p>The key to translate</p>
                </td>
             </tr>
          </table>
@@ -5217,13 +5267,21 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5942">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
+         <h3 id="d2e5228">/repo/courses/{courseId}/elements</h3>
+         <p>This interface provides course building capabilities from our REST API.
+            <p>
+            Initial Date: Feb 8, 2010 Time: 3:45:50 PM<br>
          </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5231">/repo/courses/{courseId}/elements/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5246">/repo/courses/{courseId}/elements/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5233,12 +5291,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -5247,23 +5307,16 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5975">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</h3>
+         <h3 id="d2e5281">/repo/courses/{courseId}/elements/structure/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5273,10 +5326,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -5289,21 +5342,12 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6084">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</h3>
+         <h3 id="d2e5306">/repo/courses/{courseId}/elements/structure</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5320,14 +5364,18 @@
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5373">/repo/courses/{courseId}/elements/singlepage/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
             <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
@@ -5340,21 +5388,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the thread</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6125">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e5404">/repo/courses/{courseId}/elements/singlepage</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5371,14 +5417,18 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5539">/repo/courses/{courseId}/elements/task/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
@@ -5387,17 +5437,19 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The node's id of this task</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The course resourceable id</p>
                </td>
             </tr>
          </table>
@@ -5405,7 +5457,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6237">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e5597">/repo/courses/{courseId}/elements/task</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5420,35 +5472,8 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
                <td>
-                  <p>The key of the message</p>
+                  <p>The course resourceable id</p>
                </td>
             </tr>
          </table>
@@ -5456,7 +5481,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6308">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e5714">/repo/courses/{courseId}/elements/test/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5466,10 +5491,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -5482,35 +5507,28 @@
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5753">/repo/courses/{courseId}/elements/test</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
             <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The name of the attachment</p>
-               </td>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The identity key of the user being searched</p>
+                  <p>The course resourceable id</p>
                </td>
             </tr>
          </table>
@@ -5518,18 +5536,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6330">/catalog</h3>
-         <p>Description:<br>
-            A web service for the catalog
-            
-            <P>
-            Initial Date:  5 may 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6349">/catalog/{path:.*}/owners/{identityKey}</h3>
+         <h3 id="d2e5865">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5539,24 +5546,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The path</p>
+                  <p>The node's id of this assessment</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the user</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -5564,12 +5571,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6440">/catalog/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6455">/catalog/{path:.*}/children</h3>
+         <h3 id="d2e5911">/repo/courses/{courseId}/elements/assessment</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5579,13 +5581,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The path</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -5593,7 +5595,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6484">/catalog/{path:.*}</h3>
+         <h3 id="d2e6004">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5603,37 +5605,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The path</p>
+                  <p>The node's id which of this wiki</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6713">/catalog/{path:.*}/owners</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The path</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -5641,13 +5630,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6746">/users</h3>
-         <p>This web service handles functionalities related to <code>User</code>.</p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6819">/users/{identityKey}</h3>
+         <h3 id="d2e6053">/repo/courses/{courseId}/elements/wiki</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5657,26 +5640,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The user key identifier of the user being searched</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6920">/users/version</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6937">/users/{identityKey}/roles</h3>
+         <h3 id="d2e6117">/repo/courses/{courseId}/elements/blog/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5686,19 +5662,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id of this blog</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6967">/users/{identityKey}/delete</h3>
+         <h3 id="d2e6166">/repo/courses/{courseId}/elements/blog</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5708,13 +5697,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user key identifier</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -5722,7 +5711,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e6986">/users/{identityKey}/portrait</h3>
+         <h3 id="d2e6264">/repo/courses/{courseId}/elements/survey/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5732,13 +5721,24 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id which will be the parent of this assessment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The identity key identifier of the user being searched</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -5746,12 +5746,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7041">/users/{identityKey}/groups</h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  18 oct. 2011 <br>
-         </p>
+         <h3 id="d2e6313">/repo/courses/{courseId}/elements/survey</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5761,7 +5756,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -5773,7 +5768,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7074">/users/{identityKey}/groups/infos</h3>
+         <h3 id="d2e6389">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5783,24 +5778,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>parentNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id of this external page</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7104">/users/{identityKey}/folders</h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  16 déc. 2011 <br>
-         </p>
+         <h3 id="d2e6438">/repo/courses/{courseId}/elements/externalpage</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5810,13 +5813,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
@@ -5824,7 +5827,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7132">/users/{identityKey}/folders/personal</h3>
+         <h3 id="d2e6540">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5834,30 +5837,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The node's id which will be the parent of this task file</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7165">/users/{identityKey}/folders/personal/{path:.*}</h3>
+         <h3 id="d2e6610">/repo/courses/{courseId}/elements/task/{nodeId}/configuration</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5867,30 +5872,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -5899,7 +5893,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7209">/users/{identityKey}/folders/personal/version</h3>
+         <h3 id="d2e6757">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5909,18 +5903,16 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -5932,7 +5924,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7213">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3>
+         <h3 id="d2e6864">/repo/courses/{courseId}/elements/test/{nodeId}/configuration</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5942,30 +5934,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -5974,7 +5955,12 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7247">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3>
+         <h3 id="d2e6993">/users/{identityKey}/forums</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  6 déc. 2011 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5993,39 +5979,18 @@
                   <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7291">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3>
+         <h3 id="d2e7021">/users/{identityKey}/forums/group/{groupKey}</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6046,28 +6011,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7295">/users/{identityKey}/folders/group/{groupKey}</h3>
+         <h3 id="d2e7053">/users/{identityKey}/forums/group/{groupKey}/threads</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6100,7 +6056,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7328">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3>
+         <h3 id="d2e7162">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6130,19 +6086,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7372">/users/{identityKey}/folders/group/{groupKey}/version</h3>
+         <h3 id="d2e7203">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6170,35 +6128,15 @@
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7376">/repo/courses/{courseId}</h3>
-         <p>Description:<br>
-            This web service will handle the functionality related to <code>Course</code>
-            and its contents.
-            
-            <P>
-            Initial Date:  27 apr. 2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The id of the reply message</p>
                </td>
             </tr>
          </table>
@@ -6206,7 +6144,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7425">/repo/courses/{courseId}/version</h3>
+         <h3 id="d2e7315">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6216,48 +6154,33 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7440">/repo/courses/{courseId}/configuration</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the message</p>
                </td>
             </tr>
          </table>
@@ -6265,7 +6188,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7520">/repo/courses/{courseId}/authors</h3>
+         <h3 id="d2e7386">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6275,59 +6198,44 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7545">/repo/courses/{courseId}/publish</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>filename</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The name of the attachment</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The identity key of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -6335,7 +6243,13 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7581">/repo/courses/{courseId}/file</h3>
+         <h3 id="d2e7408">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6345,30 +6259,39 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7604">/repo/courses/{courseId}/runstructure</h3>
+         <h3 id="d2e7441">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6378,32 +6301,39 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7629">/repo/courses/{courseId}/editortreemodel</h3>
+         <h3 id="d2e7550">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6413,24 +6343,42 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
                </td>
             </tr>
          </table>
@@ -6438,7 +6386,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7655">/repo/courses/{courseId}/authors/{identityKey}</h3>
+         <h3 id="d2e7591">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6448,35 +6396,42 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
                <td>
-                  <p>The user identifier</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The id of the reply message</p>
                </td>
             </tr>
          </table>
@@ -6484,13 +6439,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7725">/repo/courses/{courseId}/groups</h3>
-         <p>Description:<br>
-            CourseGroupWebService
-            
-            <P>
-            Initial Date:  7 apr. 2010 <br>
-         </p>
+         <h3 id="d2e7703">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6500,63 +6449,50 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e7768">/repo/courses/{courseId}/groups/version</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>courseNodeId</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the message</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7783">/repo/courses/{courseId}/groups/{groupKey}</h3>
+         <h3 id="d2e7774">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6566,18 +6502,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -6586,13 +6522,33 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The group's id</p>
+                  <p>The identity key of the user being searched</p>
                </td>
             </tr>
          </table>
@@ -6600,7 +6556,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7844">/repo/courses/{courseId}/groups/new</h3>
+         <h3 id="d2e7796">/repo/courses/{courseId}/elements/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6608,17 +6564,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
             <tr>
                <td>
                   <p><strong>courseId</strong></p>
@@ -6633,13 +6578,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7865">/repo/courses/{courseId}/groups/{groupKey}/forum</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e7829">/repo/courses/{courseId}/elements/folder/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6654,36 +6593,32 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e7899">/repo/courses/{courseId}/groups/{groupKey}/forum/threads</h3>
+         <h3 id="d2e7848">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6698,9 +6633,7 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -6713,21 +6646,19 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8008">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</h3>
+         <h3 id="d2e7882">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6742,9 +6673,7 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -6757,32 +6686,28 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p>The key of the thread</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8049">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e7926">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6797,9 +6722,7 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -6812,32 +6735,46 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8161">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e7930">/repo/entries</h3>
+         <p>Description:<br>
+            This handles the repository entries
+            
+            <P>
+            Initial Date: 19.05.2009 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7982">/repo/entries/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7988">/repo/entries/search</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8020">/repo/entries/{repoEntryKey}</h3>
+         <p>Description:<br>
+            Repository entry resource
+            
+            <P>
+            Initial Date:  19.05.2009 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6847,44 +6784,44 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8081">/repo/entries/{repoEntryKey}/participants</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
             <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the message</p>
+                  <p>The key of the repository entry</p>
                </td>
             </tr>
          </table>
@@ -6892,7 +6829,7 @@
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8232">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e8103">/repo/entries/{repoEntryKey}/participants/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6902,63 +6839,72 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The user's id</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8140">/repo/entries/{repoEntryKey}/file</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The name of the attachment</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The identity key of the user being searched</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8254">/repo/courses/{courseId}/groups/{groupKey}/folder</h3>
+         <h3 id="d2e8172">/repo/entries/{repoEntryKey}/owners</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6968,39 +6914,74 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8194">/repo/entries/{repoEntryKey}/owners/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8287">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3>
+         <h3 id="d2e8231">/repo/entries/{repoEntryKey}/coaches</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7010,48 +6991,74 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><strong>repoEntryKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8254">/repo/entries/{repoEntryKey}/coaches/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e8331">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3>
+         <h3 id="d2e8291">/repo/courses/{courseId}/elements/enrollment</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7066,9 +7073,20 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8322">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
@@ -7081,7 +7099,16 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -7092,788 +7119,1142 @@
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
+      <div class="resource">
+         <h3 id="d2e8330">/repo/courses/infos</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  7 févr. 2012 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8350">/repo/courses</h3>
+         <p>Description:<br>
+            This web service handles the courses.
+            
+            <P>
+            Initial Date:  27 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e8409">/repo/courses/version</h3>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
       <h2 id="representations">Representations</h2>
-      <h3 id="d2e10">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e18"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e24">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;subscriptionInfoVOes&gt;
+    &lt;subscriptionInfoVO&gt;
+        &lt;title&gt;Infos&lt;/title&gt;
+        &lt;items/&gt;
+    &lt;/subscriptionInfoVO&gt;
+&lt;/subscriptionInfoVOes&gt;
+</code></pre></p>
+      <p>The notifications</p>
+      <h3 id="d2e54">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e55">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e58">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e75">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e76">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e85">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e33"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e39">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e103"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the shared folder not found</p>
+      <h3 id="d2e107"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e111"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e123"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the shared folder not found</p>
+      <h3 id="d2e127"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e131"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e140"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e144"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e148"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e159"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e163"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e167"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e174"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e178"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e182"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e196"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e200"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e204"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e211"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e215"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e219"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e223"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e230"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e234"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e238"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e242"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e257"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of contacts</p>
+      <h3 id="d2e268">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e290"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e294">text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&amp;lt;hello&amp;gt;Hello john&amp;lt;/hello&amp;gt;</code></pre></p>
+      <p>Say hello to the authenticated user, and give it a security token</p>
+      <h3 id="d2e305"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The authentication has failed</p>
+      <h3 id="d2e318">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;environmentVO vmVersion="20.4-b02-402" vmVendor="Apple Inc." vmName="Java HotSpot(TM) 64-Bit Server VM" runtimeName="15261@agam.local" availableProcessors="4" osVersion="10.7.2" osName="Mac OS X" arch="x86_64"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e52"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e331"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e62"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e66">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e341">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;versionVO upgradeAvailable="false" updateAvailable="false" allowAutoUpdate="false" patchAvailable="true" allowAutoPatch="true" repoRevision="" olatVersion="" buildVersion=""/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e77"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e354"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e88"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e94">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e362">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e369">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e383">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e384">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e393">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;monitoringInfosVO&gt;
+    &lt;type&gt;openolat&lt;/type&gt;
+    &lt;description&gt;this is an OpenOLAT instance&lt;/description&gt;
+    &lt;probes&gt;
+        &lt;probe&gt;Environment&lt;/probe&gt;
+        &lt;probe&gt;System&lt;/probe&gt;
+        &lt;probe&gt;Runtime&lt;/probe&gt;
+        &lt;probe&gt;Memory&lt;/probe&gt;
+    &lt;/probes&gt;
+    &lt;dependencies&gt;
+        &lt;dependency url="localhost" type="openfire"/&gt;
+        &lt;dependency url="192.168.1.120" type="mysql"/&gt;
+    &lt;/dependencies&gt;
+&lt;/monitoringInfosVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e107"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e406"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e125"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e131">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e416">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;runtimeVO upTime="21248" startTime="2013-03-13T14:42:06.361+01:00" systemLoadAverage="1.16748046875"&gt;
+    &lt;classes totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
+    &lt;threads peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
+    &lt;memory garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
+&lt;/runtimeVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e144"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e429"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e156"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e162">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e439">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;classeStatisticsVO totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
 </code></pre></p>
-      <p>the course node metadatas</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e175"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e452"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e197"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e203">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e462">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;memoryStatisticsVO garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e216"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e475"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e225"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e231">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e485">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;threadStatisticsVO peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e244"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e498"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e253"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e259">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e508">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;databaseVO&gt;
+    &lt;connectionInfos currentConnectionCount="25" activeConnectionCount="10"/&gt;
+    &lt;hibernateStatistics queryExecutionCount="1237" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionMaxTime="12000" optimisticFailureCount="23" failedTransactionsCount="2" successfulTransactionCount="13980" transactionsCount="13900" openSessionsCount="12"/&gt;
+&lt;/databaseVO&gt;
 </code></pre></p>
-      <p>the course node metadatas</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e272"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e521"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e291"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e297">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e531">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;openolatStatisticsVO/&gt;
 </code></pre></p>
-      <p>the course node metadatas</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e310"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e544"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e324">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e349"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e355">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e554">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userStatisticsVO totalGroupCount="0" totalUserCount="0"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e368"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e567"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e379">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e410"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e416">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e577">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;repositoryStatisticsVO publishedCoursesCount="0" coursesCount="0"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e429"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e590"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e466"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e472">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e600">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;sessionsVO instantMessagingCount="123" secureRestCount="0" restCount="0" secureWebdavCount="12" webdavCount="23" secureAuthenticatedCount="234" authenticatedCount="234" count="234"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>A short summary about sessions</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e485"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e613"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e495">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e505"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course, parentNode or test not found</p>
-      <h3 id="d2e511">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e623">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/&gt;
 </code></pre></p>
-      <p>The test node metadatas</p>
+      <p>Statistics about the indexer</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e524"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e636"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e646">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e652"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e535">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e659">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e563"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course, parentNode or test not found</p>
-      <h3 id="d2e569">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status has changed</p>
+      <h3 id="d2e670"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e679">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e685"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e697">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Informations about memory</p>
+      <h3 id="d2e703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e712">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;memoryVO maxAvailable="2000" totalUsed="546" totalMem="230" date="2013-03-13T14:42:06.361+01:00"/&gt;
 </code></pre></p>
-      <p>The test node metadatas</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e582"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e725"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e616"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>course, parentNode or test not found</p>
-      <h3 id="d2e622">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e731">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e734">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e735">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e743">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e744">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e750">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e753">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e754">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e758">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e759">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e767">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/&gt;
 </code></pre></p>
-      <p>the test node metadatas</p>
+      <p>Statistics about the indexer</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e635"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e780"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e790">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e796"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e650">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e803">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e667"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e671">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e682"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status has changed</p>
+      <h3 id="d2e814"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e823">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status of the indexer</p>
+      <h3 id="d2e829"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e840">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status of the notifications job</p>
+      <h3 id="d2e846"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e693">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e853">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e716"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e720">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e858"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status has changed</p>
+      <h3 id="d2e864"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e873">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The status of the notifications job</p>
+      <h3 id="d2e879"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e889">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e731"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e760"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e764">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e890">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e775"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e789">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e809"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e813">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e894">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e824"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e842"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e846">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <p>The persisted user</p>
+      <h3 id="d2e907">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;errorVOes&gt;
+    &lt;errorVO&gt;
+        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
+        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
+    &lt;/errorVO&gt;
+&lt;/errorVOes&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e857"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of errors</p>
+      <h3 id="d2e920"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e873"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e877">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e939">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e888"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e952"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e902">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e922"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e926">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e965"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e971"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed from the group</p>
+      <h3 id="d2e977"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e984">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e937"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e973"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e977">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e985">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e988"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1020"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1024">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e989"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e995">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1035"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1065"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1069">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1008">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;errorVOes&gt;
+    &lt;errorVO&gt;
+        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
+        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
+    &lt;/errorVO&gt;
+&lt;/errorVOes&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The list of validation errors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1080"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1021"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1096"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1100">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
+      <h3 id="d2e1034"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e1040">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <p>The user</p>
+      <h3 id="d2e1053"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1063">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e1081"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e1087">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e1093"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1099">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1101">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1102">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <h3 id="d2e1111"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e1115"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed from the group</p>
+      <h3 id="d2e1119"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1125">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1145"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1149">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1132"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e1138">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e1147"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e1153">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e1159"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1168"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait deleted</p>
+      <h3 id="d2e1174"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1187">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;folders totalCount="1"&gt;
+    &lt;folders&gt;
+        &lt;folder delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/&gt;
+    &lt;/folders&gt;
+&lt;/folders&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The folders</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1160"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1200"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1174">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1208">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1209">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1210">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1213">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1214">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1217">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1194"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1198">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1226">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1227">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1230">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1209"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1245"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1249">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1231">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1260"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1292"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The given URL is not valid</p>
-      <h3 id="d2e1296"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1300">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1233">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1234">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1239">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1240">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1241">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1242">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1248">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1251">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1256">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1257">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1258">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1261">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1262">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1266">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1311"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1327"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1333">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1267">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1346"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1355"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e1361">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e1269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1273">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1274">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1277">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1278">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1282">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1288">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1290">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1291">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1292">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1299">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1304">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1305">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1309">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1312">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1374"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not of type task</p>
-      <h3 id="d2e1380"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1419"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e1423"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e1427">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e1313">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1438"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to task course node</p>
-      <h3 id="d2e1442"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1477"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e1481"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e1485">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e1315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1321">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1322">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1323">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1324">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1325">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1329">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1330">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1333">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1340">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1345">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1348">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1496"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to task course node</p>
-      <h3 id="d2e1500"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1509"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e1515">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e1349">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1528"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1546"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e1550"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e1554">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e1351">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1352">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1355">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1356">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1364">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1369">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1371">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1372">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1373">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1380">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1385">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1386">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1389">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1390">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1393">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1565"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to survey course node</p>
-      <h3 id="d2e1569"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1584"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e1588"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e1592">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e1394">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1396">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1397">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1404">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1405">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1406">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1411">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1414">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1419">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1420">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1421">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1424">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1425">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1426">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1429">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1430">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1432">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1433">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1436">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1437">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1440">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1441">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1445">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1462">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The survey node configuration</p>
+      <p>The courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1603"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to survey course node</p>
-      <h3 id="d2e1607"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1475"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1616"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e1622">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e1492">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The course node configuration</p>
+      <p>The courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1635"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1505"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e1668"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e1672">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e1522">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The test node configuration</p>
+      <p>The courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1683"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to test course node</p>
-      <h3 id="d2e1687"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1535"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1713"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e1717"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e1721">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e1555"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e1561">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>The test node configuration</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1732"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to test course node</p>
-      <h3 id="d2e1736"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1745"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e1751">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e1585">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+            &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
+            &lt;forumKey&gt;374589&lt;/forumKey&gt;
+            &lt;hasWiki&gt;false&lt;/hasWiki&gt;
+            &lt;hasFolder&gt;false&lt;/hasFolder&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>The course node configuration</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1764"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1774">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1598"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The request hasn't paging information</p>
+      <h3 id="d2e1608">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>Ping</code></pre></p>
       <p>Return a small string</p>
-      <h3 id="d2e1789">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1623">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e1805">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1639">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>Ping</code></pre></p>
       <p>Return a small string</p>
-      <h3 id="d2e1827"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of contacts</p>
-      <h3 id="d2e1840">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1659">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>Return the version number</p>
-      <h3 id="d2e1853">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1862">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1672">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1681">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Images for the documentation</p>
-      <h3 id="d2e1873">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1692">image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Images for the documentation</p>
-      <h3 id="d2e1883">text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1702">text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The copyright of the REST API.</p>
-      <h3 id="d2e1892">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1711">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The copyright of the REST API.</p>
-      <h3 id="d2e1911"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1917">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;subscriptionInfoVOes&gt;
-    &lt;subscriptionInfoVO&gt;
-        &lt;title&gt;Infos&lt;/title&gt;
-        &lt;items/&gt;
-    &lt;/subscriptionInfoVO&gt;
-&lt;/subscriptionInfoVOes&gt;
+      <h3 id="d2e1721">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1722">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1724"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1728">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The notifications</p>
-      <h3 id="d2e1947">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1948">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1951">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1968">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1969">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1980">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <p>The saved business group</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1739"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1746">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>List of visible courses</p>
+      <p>This is the list of all groups in OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1998">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1761">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e2020"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1779">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
+</code></pre></p>
+      <p>A business group in the OLAT system</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1793">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1794">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1796"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1800">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
+</code></pre></p>
+      <p>The saved business group</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1811"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1818"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1822"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group is deleted</p>
+      <h3 id="d2e1826"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1833">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1835">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1844"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1848">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;groupInfoVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+    &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
+    &lt;forumKey&gt;374589&lt;/forumKey&gt;
+    &lt;hasWiki&gt;false&lt;/hasWiki&gt;
+    &lt;hasFolder&gt;false&lt;/hasFolder&gt;
+&lt;/groupInfoVO&gt;
+</code></pre></p>
+      <p>Participants of the business group</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1866"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1870">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Owners of the business group</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1888"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e1892">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Participants of the business group</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1913"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e1917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as owner of the group</p>
+      <h3 id="d2e1921"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1928"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e1932"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as owner from the group</p>
+      <h3 id="d2e1936"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1950"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e1954"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as participant of the group</p>
+      <h3 id="d2e1958"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1965"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e1969"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is remove from the group as participant</p>
+      <h3 id="d2e1973"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1989"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e2026">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e1995">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -7883,11 +8264,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2039"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2008"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2027"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e2064">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e2033">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -7906,11 +8287,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2077"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2046"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2096"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2065"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e2102">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2071">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -7925,13 +8306,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2115"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2084"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2122">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2091">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2098"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e2135">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2104">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -7946,11 +8327,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2148"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2117"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2170"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2139"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e2176">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e2145">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -7969,13 +8350,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2189"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2158"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2200">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2169">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2213"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2182"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e2219">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2188">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -7990,21 +8371,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2232"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2201"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2239">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2240">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2244"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2220"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e2250">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2226">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -8019,11 +8390,21 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2263"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2239"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2282"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2246">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2247">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2251"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e2288">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2257">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -8038,979 +8419,853 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2301"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2270"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2283"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e2320">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2289">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e2329"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2335">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e2342">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2348"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2354">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e2361">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e2296">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2362">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e2297">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2366"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2301"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e2372">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2307">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e2388"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2314">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2320"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e2326">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e2335"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e2341">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e2357"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e2394">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e2401">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2415">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2418">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2428">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2429">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2435">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2436">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2372">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2373">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2374">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2381">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2447">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2448">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2454">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2455">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2456">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2457">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2458">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2461">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2462">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2465">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2470">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2471">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2474">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2475">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2478">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e2386">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2387">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2390">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2391">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2394">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2479">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e2395">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2481">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2482">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2487">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2488">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2489">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2490">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2491">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2494">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2495">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2496">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2499">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2404">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2405">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2406">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2407">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2410">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2411">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2412">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2415">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2504">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2505">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2506">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2509">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2510">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2511">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2514">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2515">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e2420">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2421">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2422">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2425">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2426">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2430">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2517">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2518">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2521">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2522">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2525">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2526">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2530">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2541">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e2431">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
-</code></pre></p>
-      <p>List of visible courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2570">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e2433">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2434">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2437">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2438">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2441">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2442">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2446">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2453">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2454">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2465"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e2469">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+&lt;assessableResultsVOes&gt;
+    &lt;assessableResultsVO&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;score&gt;34.0&lt;/score&gt;
+        &lt;passed&gt;true&lt;/passed&gt;
+    &lt;/assessableResultsVO&gt;
+&lt;/assessableResultsVOes&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>Array of results for the whole the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2583"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2480"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2588">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2589">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2595">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2488">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e2615">application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)
+      <h3 id="d2e2509"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the course not found</p>
+      <h3 id="d2e2513">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;environmentVO vmVersion="20.4-b02-402" vmVendor="Apple Inc." vmName="Java HotSpot(TM) 64-Bit Server VM" runtimeName="15261@agam.local" availableProcessors="4" osVersion="10.7.2" osName="Mac OS X" arch="x86_64"/&gt;
+&lt;assessableResultsVO&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;score&gt;34.0&lt;/score&gt;
+    &lt;passed&gt;true&lt;/passed&gt;
+&lt;/assessableResultsVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The result of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2628"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2524"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2638">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2538"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e2542">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;versionVO upgradeAvailable="false" updateAvailable="false" allowAutoUpdate="false" patchAvailable="true" allowAutoPatch="true" repoRevision="" olatVersion="" buildVersion=""/&gt;
+&lt;assessableResultsVOes&gt;
+    &lt;assessableResultsVO&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;score&gt;34.0&lt;/score&gt;
+        &lt;passed&gt;true&lt;/passed&gt;
+    &lt;/assessableResultsVO&gt;
+&lt;/assessableResultsVOes&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>Export all results of all user of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2651"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2553"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2659">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2660">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2666">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e2680">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2681">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2690">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2560">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2561">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2563"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e2567"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Import successful</p>
+      <h3 id="d2e2571"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2588"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the course not found</p>
+      <h3 id="d2e2592">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;monitoringInfosVO&gt;
-    &lt;type&gt;openolat&lt;/type&gt;
-    &lt;description&gt;this is an OpenOLAT instance&lt;/description&gt;
-    &lt;probes&gt;
-        &lt;probe&gt;Environment&lt;/probe&gt;
-        &lt;probe&gt;System&lt;/probe&gt;
-        &lt;probe&gt;Runtime&lt;/probe&gt;
-        &lt;probe&gt;Memory&lt;/probe&gt;
-    &lt;/probes&gt;
-    &lt;dependencies&gt;
-        &lt;dependency url="localhost" type="openfire"/&gt;
-        &lt;dependency url="192.168.1.120" type="mysql"/&gt;
-    &lt;/dependencies&gt;
-&lt;/monitoringInfosVO&gt;
+&lt;assessableResultsVO&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;score&gt;34.0&lt;/score&gt;
+    &lt;passed&gt;true&lt;/passed&gt;
+&lt;/assessableResultsVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The result of a user at a specific node</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2603"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2713">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2617">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2618">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2622"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e2628">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;runtimeVO upTime="21248" startTime="2012-12-20T11:30:22.921+01:00" systemLoadAverage="1.16748046875"&gt;
-    &lt;classes totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
-    &lt;threads peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
-    &lt;memory garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
-&lt;/runtimeVO&gt;
+&lt;authenticationVO&gt;
+    &lt;key&gt;38759&lt;/key&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;provider&gt;OLAT&lt;/provider&gt;
+    &lt;authUsername&gt;john&lt;/authUsername&gt;
+&lt;/authenticationVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The saved authentication</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2726"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2641"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2736">application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)
+      <h3 id="d2e2648"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e2652">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;classeStatisticsVO totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
+&lt;authenticationVOes&gt;
+    &lt;authenticationVO&gt;
+        &lt;key&gt;38759&lt;/key&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;provider&gt;OLAT&lt;/provider&gt;
+        &lt;authUsername&gt;john&lt;/authUsername&gt;
+    &lt;/authenticationVO&gt;
+&lt;/authenticationVOes&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2749"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2663"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2759">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2679"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the authentication not found</p>
+      <h3 id="d2e2685"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The authentication successfully deleted</p>
+      <h3 id="d2e2691"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2701">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e2719">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2720">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e2724"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e2730">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;memoryStatisticsVO garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
+&lt;authenticationVO&gt;
+    &lt;key&gt;38759&lt;/key&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;provider&gt;OLAT&lt;/provider&gt;
+    &lt;authUsername&gt;john&lt;/authUsername&gt;
+&lt;/authenticationVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The saved authentication</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2772"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2743"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2782">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2759"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the authentication not found</p>
+      <h3 id="d2e2765"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The authentication successfully deleted</p>
+      <h3 id="d2e2771"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2784"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2790">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;threadStatisticsVO peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
+&lt;forums totalCount="1"&gt;
+    &lt;forums&gt;
+        &lt;forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+    &lt;/forums&gt;
+&lt;/forums&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2795"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2803"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2805">application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2810">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2824"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2830">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;databaseVO&gt;
-    &lt;connectionInfos currentConnectionCount="25" activeConnectionCount="10"/&gt;
-    &lt;hibernateStatistics queryExecutionCount="1237" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionMaxTime="12000" optimisticFailureCount="23" failedTransactionsCount="2" successfulTransactionCount="13980" transactionsCount="13900" openSessionsCount="12"/&gt;
-&lt;/databaseVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2818"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2843"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2828">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2863"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2869">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;openolatStatisticsVO/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2841"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2882"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2851">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2898"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2904">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userStatisticsVO totalGroupCount="0" totalUserCount="0"/&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2864"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2874">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2946"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e2952">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryStatisticsVO publishedCoursesCount="0" coursesCount="0"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2887"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2965"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2897">application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)
+      <h3 id="d2e2994"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3000">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;sessionsVO instantMessagingCount="123" secureRestCount="0" restCount="0" secureWebdavCount="12" webdavCount="23" secureAuthenticatedCount="234" authenticatedCount="234" count="234"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>A short summary about sessions</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2910"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3013"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2920">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e3027"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e3033">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>Statistics about the indexer</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2933"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2943">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e2949"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2956">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2961"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status has changed</p>
-      <h3 id="d2e2967"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2976">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e2982"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2994">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Informations about memory</p>
-      <h3 id="d2e3000"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3046"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3009">application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)
+      <h3 id="d2e3065"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3071">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;memoryVO maxAvailable="2000" totalUsed="546" totalMem="230" date="2012-12-20T11:30:22.921+01:00"/&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3022"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3084"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3028">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3031">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3032">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3040">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3047">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3050">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3051">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3055">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3056">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3064">application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e3103"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3109">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Statistics about the indexer</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3077"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3087">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e3093"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3100">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3105"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status has changed</p>
-      <h3 id="d2e3111"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3120">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status of the indexer</p>
-      <h3 id="d2e3126"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3137">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status of the notifications job</p>
-      <h3 id="d2e3143"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3122"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3150">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3129">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
+      <h3 id="d2e3136"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3142">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
       <h3 id="d2e3155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status has changed</p>
-      <h3 id="d2e3161"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3170">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The status of the notifications job</p>
-      <h3 id="d2e3176"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3188">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3177"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e3183">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      </h3>
       <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e3206"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the shared folder not found</p>
-      <h3 id="d2e3210"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e3214"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3226"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the shared folder not found</p>
-      <h3 id="d2e3230"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e3234"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3196"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3243"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e3247"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e3251"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3258"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e3262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e3266"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e3270"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3277"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e3281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e3285"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e3289"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3299"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e3303"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e3307"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e3318"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e3322"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e3326"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3333"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e3337"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e3341"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e3345"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3358">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e3207">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3220"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e3226">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>List all entries in the repository</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3372">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e3239"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3258"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e3264">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>List all entries in the repository</p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3277"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3284">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3285">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3386">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e3289"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e3295">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Import the resource and return the repository entry</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3397"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3308"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3405">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3424">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e3321"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e3327">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e3334">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3335">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3339"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3345">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e3352">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3358"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3364">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e3373"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3379">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e3395"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e3401">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e3416"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e3422">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>Search for repository entries</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3435"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3448"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3438"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course not found</p>
-      <h3 id="d2e3454"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3444"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The metadatas of the created course</p>
-      <h3 id="d2e3460"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3450"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3467"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry not found</p>
-      <h3 id="d2e3471">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e3458">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e3478"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e3484">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;courseVO&gt;
+    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>Get the repository resource</p>
+      <p>The configuration of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3485">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e3497"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3504">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3526"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e3532">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;courseVO&gt;
+    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>Replace the resource and return the updated repository entry</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3496"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3545"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3507"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry cannot be found</p>
-      <h3 id="d2e3511">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e3558"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e3564">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
-</code></pre></p>
-      <p>Coaches of the repository entry</p>
+      <p>The array of authors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3532"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e3536"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as participant of the repository entry</p>
-      <h3 id="d2e3540"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3547"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e3551"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed as participant from the repository entry</p>
-      <h3 id="d2e3555"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3570"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3564"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The resource is locked</p>
-      <h3 id="d2e3568"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The resource could not found</p>
-      <h3 id="d2e3572">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
-</code></pre></p>
-      <p>Download the repository entry as export zip file</p>
-      <h3 id="d2e3583"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Download of this resource is not possible</p>
       <h3 id="d2e3587"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3598"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry cannot be found</p>
-      <h3 id="d2e3602">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <p>The course not found</p>
+      <h3 id="d2e3593">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>Owners of the repository entry</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3623"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e3627"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as owner of the repository entry</p>
-      <h3 id="d2e3631"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3606"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3638"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e3617"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e3623">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course as a ZIP file</p>
+      <h3 id="d2e3629"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized to export the course</p>
       <h3 id="d2e3642"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed as owner from the repository entry</p>
-      <h3 id="d2e3646"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3657"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry cannot be found</p>
-      <h3 id="d2e3661">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
-</code></pre></p>
-      <p>Coaches of the repository entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3683"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e3687"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as coach of the repository entry</p>
-      <h3 id="d2e3691"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3698"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry or the user cannot be found</p>
-      <h3 id="d2e3702"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed as coach from the repository entry</p>
-      <h3 id="d2e3706"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e3648">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The run structure of the course</p>
+      <h3 id="d2e3654"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3723">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3724">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3727">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3745">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3746">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3757"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3667"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course not found</p>
-      <h3 id="d2e3761">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVOes&gt;
-    &lt;assessableResultsVO&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;score&gt;34.0&lt;/score&gt;
-        &lt;passed&gt;true&lt;/passed&gt;
-    &lt;/assessableResultsVO&gt;
-&lt;/assessableResultsVOes&gt;
-</code></pre></p>
-      <p>Array of results for the whole the course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3772"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3673">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The editor tree model of the course</p>
+      <h3 id="d2e3679"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3780">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e3801"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the course not found</p>
-      <h3 id="d2e3805">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
+      <h3 id="d2e3696"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found or the user is not an onwer or author of the course</p>
+      <h3 id="d2e3702">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVO&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;score&gt;34.0&lt;/score&gt;
-    &lt;passed&gt;true&lt;/passed&gt;
-&lt;/assessableResultsVO&gt;
-</code></pre></p>
-      <p>The result of the course</p>
+      <p>The author</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3816"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3708"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3830"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e3834">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
+      <h3 id="d2e3717"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e3723"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is an author and owner of the course</p>
+      <h3 id="d2e3729"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3738"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e3744"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user was successfully removed as owner of the course</p>
+      <h3 id="d2e3750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3761"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The context of the group not found</p>
+      <h3 id="d2e3765">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVOes&gt;
-    &lt;assessableResultsVO&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;score&gt;34.0&lt;/score&gt;
-        &lt;passed&gt;true&lt;/passed&gt;
-    &lt;/assessableResultsVO&gt;
-&lt;/assessableResultsVOes&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>Export all results of all user of the course</p>
+      <p>The list of all learning group of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3845"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3852">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)
+      <h3 id="d2e3779">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3853">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">assessableResultsVO</abbr>)
+      <h3 id="d2e3780">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3855"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e3859"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Import successful</p>
-      <h3 id="d2e3863"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3880"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the course not found</p>
-      <h3 id="d2e3884">application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
+      <h3 id="d2e3782">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVO&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;score&gt;34.0&lt;/score&gt;
-    &lt;passed&gt;true&lt;/passed&gt;
-&lt;/assessableResultsVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The result of a user at a specific node</p>
+      <p>The persisted group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3895"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3793"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3906">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3801">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e3931">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>OK</code></pre></p>
-      <p>The translation of the package + key</p>
-      <h3 id="d2e3951">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3952">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3956"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e3962">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVO&gt;
-    &lt;key&gt;38759&lt;/key&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;provider&gt;OLAT&lt;/provider&gt;
-    &lt;authUsername&gt;john&lt;/authUsername&gt;
-&lt;/authenticationVO&gt;
-</code></pre></p>
-      <p>The saved authentication</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3975"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3819"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3823"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group is deleted</p>
+      <h3 id="d2e3827"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3982"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e3986">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e3834"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3838">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVOes&gt;
-    &lt;authenticationVO&gt;
-        &lt;key&gt;38759&lt;/key&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;provider&gt;OLAT&lt;/provider&gt;
-        &lt;authUsername&gt;john&lt;/authUsername&gt;
-    &lt;/authenticationVO&gt;
-&lt;/authenticationVOes&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The list of all users in the OLAT system</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3997"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4013"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the authentication not found</p>
-      <h3 id="d2e4019"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The authentication successfully deleted</p>
-      <h3 id="d2e4025"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4035">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e4053">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
-      </h3>
+      <p>This is the list of all groups in OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4054">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">authenticationVO</abbr>)
+      <h3 id="d2e3852">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e4064">application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e3854"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3858">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVO&gt;
-    &lt;key&gt;38759&lt;/key&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;provider&gt;OLAT&lt;/provider&gt;
-    &lt;authUsername&gt;john&lt;/authUsername&gt;
-&lt;/authenticationVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The saved authentication</p>
+      <p>The saved group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4077"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4093"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the authentication not found</p>
-      <h3 id="d2e4099"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The authentication successfully deleted</p>
-      <h3 id="d2e4105"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3869"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4120">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3877">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e3879">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The forums</p>
+      <p>The persisted group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4133"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3890"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4146"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3905"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e4152">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3911">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9020,11 +9275,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4165"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3924"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4184"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3943"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e4190">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e3949">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9043,11 +9298,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4203"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3962"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4222"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3981"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e4228">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3987">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9062,13 +9317,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4241"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4000"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4007">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e4255"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4014"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e4261">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4020">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9083,11 +9338,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4274"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4033"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4296"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4055"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e4302">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4061">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9106,13 +9361,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4315"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4074"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4326">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e4339"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4098"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e4345">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4104">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9127,21 +9382,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4358"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4117"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4365">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4366">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4370"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4136"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e4376">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4142">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9156,11 +9401,21 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4389"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4408"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4162">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4163">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4167"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e4414">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4173">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9175,378 +9430,403 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4427"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4440"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4199"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e4446">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4205">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e4455"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4212">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4213">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4217"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e4461">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4223">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e4468">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4230">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e4474"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4236"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4242">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e4251"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e4480">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4257">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e4487">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e4273"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4279">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e4286">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4287">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4288">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4289">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4290">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4297">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4306">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4307">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4310">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4488">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e4311">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4492"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4498">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4514"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4520">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e4534"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e4540">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e4313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4321">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4322">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4323">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4326">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4328">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4331">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4336">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4337">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4338">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4341">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4342">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4343">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4346">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4553"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4572"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e4578">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4347">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4353">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4354">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4357">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4358">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4362">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4372">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;catalogEntries totalCount="0"&gt;
+    &lt;catalogEntries&gt;
+        &lt;catalogEntry&gt;
+            &lt;key&gt;478&lt;/key&gt;
+            &lt;name&gt;Category&lt;/name&gt;
+            &lt;description&gt;Description of the category&lt;/description&gt;
+            &lt;type&gt;0&lt;/type&gt;
+        &lt;/catalogEntry&gt;
+    &lt;/catalogEntries&gt;
+&lt;/catalogEntries&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The list of roots catalog entries</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4591"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4610"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e4616">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4395"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4401">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4629"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4636">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4643"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e4649">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4414"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4423"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4429">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4662"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4684"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e4690">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4442"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4451"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4457">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4714">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4727"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e4733">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4470"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4478">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e4501"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4507">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;catalogEntries totalCount="0"&gt;
+    &lt;catalogEntries&gt;
+        &lt;catalogEntry&gt;
+            &lt;key&gt;478&lt;/key&gt;
+            &lt;name&gt;Category&lt;/name&gt;
+            &lt;description&gt;Description of the category&lt;/description&gt;
+            &lt;type&gt;0&lt;/type&gt;
+        &lt;/catalogEntry&gt;
+    &lt;/catalogEntries&gt;
+&lt;/catalogEntries&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The list of catalog entries</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4746"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4753">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      <h3 id="d2e4527">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4754">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      <h3 id="d2e4540"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4562"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4568">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4758"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e4764">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4581"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4588">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4777"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4796"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e4802">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4589">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4815"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4828"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e4834">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e4843"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4849">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4856">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4862"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4868">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4875">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e4593"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4599">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4876">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e4612"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4619">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4632"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4638">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4880"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4886">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4902"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4908">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e4918">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      <h3 id="d2e4651"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4659">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4919">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      <h3 id="d2e4660">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4921"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e4925">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e4664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4670">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The saved business group</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4936"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4943">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
-</code></pre></p>
-      <p>This is the list of all groups in OLAT system</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4958">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e4976">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
-</code></pre></p>
-      <p>A business group in the OLAT system</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4990">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4991">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4993"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e4997">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e4683"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4696"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4702">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The saved business group</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5008"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5015"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5019"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group is deleted</p>
-      <h3 id="d2e5023"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5030">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
-      </h3>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5032">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5041"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5045">application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      <h3 id="d2e4715"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4724"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4730">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupInfoVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-    &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
-    &lt;forumKey&gt;374589&lt;/forumKey&gt;
-    &lt;hasWiki&gt;false&lt;/hasWiki&gt;
-    &lt;hasFolder&gt;false&lt;/hasFolder&gt;
-&lt;/groupInfoVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>Participants of the business group</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5063"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5067">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4743"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4756"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e4762">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9573,70 +9853,19 @@
     &lt;/users&gt;
 &lt;/users&gt;
 </code></pre></p>
-      <p>Owners of the business group</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5085"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e5089">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
-      </h3>
+      <h3 id="d2e4775"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4786">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
-</code></pre></p>
-      <p>Participants of the business group</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5110"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e5114"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as owner of the group</p>
-      <h3 id="d2e5118"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5125"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e5129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed as owner from the group</p>
-      <h3 id="d2e5133"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5147"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e5151"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as participant of the group</p>
-      <h3 id="d2e5155"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5162"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e5166"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is remove from the group as participant</p>
-      <h3 id="d2e5170"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e4808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e5192">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e4814">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9646,11 +9875,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5205"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4827"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5224"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4846"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5230">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4852">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9669,11 +9898,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5243"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4865"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4884"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5268">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4890">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9688,13 +9917,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4903"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5288">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4910">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5295"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5301">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4923">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9709,11 +9938,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4936"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5336"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4958"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5342">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4964">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9732,13 +9961,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5355"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4977"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5366">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4988">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5379"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5001"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e5385">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5007">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9753,21 +9982,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5398"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5020"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5405">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5406">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5410"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5039"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e5416">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5045">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9782,11 +10001,21 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5429"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5448"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5065">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5066">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e5070"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e5454">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5076">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9801,135 +10030,71 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5467"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5089"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5480"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5102"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e5486">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5108">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e5495"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e5501">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e5508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5514"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e5520">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e5527">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e5115">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5528">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e5116">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5532"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5120"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5126">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e5133">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5139"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e5145">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e5154"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e5538">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5160">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e5554"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5176"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e5560">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5182">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e5567">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5568">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5569">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5570">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5571">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5574">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5575">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5578">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5583">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5584">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5587">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5588">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5591">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5592">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5594">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5595">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5600">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5601">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5602">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5603">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5604">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5607">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5608">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5609">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5612">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5617">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5618">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5619">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5622">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5623">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5624">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5627">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5628">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5630">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5631">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5634">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5635">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5638">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5639">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5643">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5650">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5651">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5660">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e5682"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e5686">text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5218">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>&amp;lt;hello&amp;gt;Hello john&amp;lt;/hello&amp;gt;</code></pre></p>
-      <p>Say hello to the authenticated user, and give it a security token</p>
-      <h3 id="d2e5697"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The authentication has failed</p>
-      <h3 id="d2e5710"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+         <h6>Example</h6><pre><code>OK</code></pre></p>
+      <p>The translation of the package + key</p>
+      <h3 id="d2e5236">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e5259"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e5716">application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)
+      <h3 id="d2e5265">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forums totalCount="1"&gt;
-    &lt;forums&gt;
-        &lt;forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
-    &lt;/forums&gt;
-&lt;/forums&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
       <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5729"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5278"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5288"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e5756">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5292">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9941,11 +10106,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5769"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5303"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5789"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5314"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e5795">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5320">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -9957,1295 +10122,882 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5333"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5824"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5351"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e5830">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e5357">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
       <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5843"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5370"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5872"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e5878">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5382"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5388">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5891"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5401"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5920"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e5926">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5412"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5418">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5939"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5431"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5953"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e5959">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e5438">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5451"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5457">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5972"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5470"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5991"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e5997">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e5479"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5485">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6010"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5498"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6029"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6035">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5517"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5523">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6048"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5536"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6055">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5550">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6062"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6068">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5575"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5581">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6081"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5594"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6103"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e6109">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e5605">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5636"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5642">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6122"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5655"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6133">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6146"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e6152">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5692"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5698">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6165"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5711"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6172">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6173">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      <h3 id="d2e5721">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5731"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course, parentNode or test not found</p>
+      <h3 id="d2e5737">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6177"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e6183">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5761">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5789"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course, parentNode or test not found</p>
+      <h3 id="d2e5795">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6196"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5808"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6215"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e6221">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5842"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>course, parentNode or test not found</p>
+      <h3 id="d2e5848">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6234"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5861"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6247"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e6253">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e6262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e6268">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e6275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5876">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e6287">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e6294">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e5893"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5897">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6295">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e5908"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5919">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5942"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5946">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6299"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e6305">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e6321"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e6327">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e6339">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e5957"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5986"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e5990">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntries totalCount="0"&gt;
-    &lt;catalogEntries&gt;
-        &lt;catalogEntry&gt;
-            &lt;key&gt;478&lt;/key&gt;
-            &lt;name&gt;Category&lt;/name&gt;
-            &lt;description&gt;Description of the category&lt;/description&gt;
-            &lt;type&gt;0&lt;/type&gt;
-        &lt;/catalogEntry&gt;
-    &lt;/catalogEntries&gt;
-&lt;/catalogEntries&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of roots catalog entries</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6362"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6368">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6001"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6015">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6035"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6039">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6381"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6390"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6396">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6050"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6068"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6072">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6409"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6418"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6424">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6083"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6099"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6103">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6437"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6445">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e6468"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6474">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6114"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6128">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6148"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6152">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntries totalCount="0"&gt;
-    &lt;catalogEntries&gt;
-        &lt;catalogEntry&gt;
-            &lt;key&gt;478&lt;/key&gt;
-            &lt;name&gt;Category&lt;/name&gt;
-            &lt;description&gt;Description of the category&lt;/description&gt;
-            &lt;type&gt;0&lt;/type&gt;
-        &lt;/catalogEntry&gt;
-    &lt;/catalogEntries&gt;
-&lt;/catalogEntries&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of catalog entries</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6494">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6163"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6199"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6203">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6507"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6529"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6535">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6214"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6246"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6250">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6548"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6555">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
+      <h3 id="d2e6261"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6295"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6299">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6556">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
+      <h3 id="d2e6310"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6340"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6344">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6560"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6566">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6355"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6371"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6375">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6579"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6586">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6386"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6400">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6599"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6605">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6420"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6424">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6618"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6626">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
+      <h3 id="d2e6435"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6471"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6475">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6627">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">catalogEntryVO</abbr>)
+      <h3 id="d2e6486"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6518"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The given URL is not valid</p>
+      <h3 id="d2e6522"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6526">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6631"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6637">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6537"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6553"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6559">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6650"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6663"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6669">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6572"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6581"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e6587">application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6682"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6691"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6697">application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e6600"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not of type task</p>
+      <h3 id="d2e6606"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6645"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e6649"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e6653">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6710"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6723"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e6729">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6664"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to task course node</p>
+      <h3 id="d2e6668"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6703"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e6707"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e6711">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6742"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e6753">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
+      <h3 id="d2e6722"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to task course node</p>
+      <h3 id="d2e6726"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6735"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e6741">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6754">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
+      <h3 id="d2e6754"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6772"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e6776"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e6780">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6758">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6791"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to survey course node</p>
+      <h3 id="d2e6795"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6810"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e6814"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e6818">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The persisted user</p>
-      <h3 id="d2e6771">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The survey node configuration</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e6829"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to survey course node</p>
+      <h3 id="d2e6833"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6842"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e6848">application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;errorVOes&gt;
-    &lt;errorVO&gt;
-        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
-        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
-    &lt;/errorVO&gt;
-&lt;/errorVOes&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of errors</p>
-      <h3 id="d2e6784"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node configuration</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e6861"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6803">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6890"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e6894"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e6898">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of all users in the OLAT system</p>
+      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6816"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6829"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e6835"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed from the group</p>
-      <h3 id="d2e6841"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6909"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to test course node</p>
+      <h3 id="d2e6913"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6848">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6849">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">userVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6853"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e6859">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e6939"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e6943"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e6947">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The user</p>
+      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6872">application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)
+      <h3 id="d2e6958"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to test course node</p>
+      <h3 id="d2e6962"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6971"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e6977">application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;errorVOes&gt;
-    &lt;errorVO&gt;
-        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
-        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
-    &lt;/errorVO&gt;
-&lt;/errorVOes&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of validation errors</p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6885"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6990"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6898"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e6904">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7005">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e6917"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6927">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e6945"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e6951">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user</p>
-      <h3 id="d2e6957"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6962">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e6963">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e6965">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e6966">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e6975"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e6979"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed from the group</p>
-      <h3 id="d2e6983"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The forums</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7018"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6996"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7002">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e7011"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e7017">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e7023"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e7032"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait deleted</p>
-      <h3 id="d2e7038"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e7058"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e7064">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e7031"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e7037">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7088">application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      <h3 id="d2e7050"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7069"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e7075">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-            &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
-            &lt;forumKey&gt;374589&lt;/forumKey&gt;
-            &lt;hasWiki&gt;false&lt;/hasWiki&gt;
-            &lt;hasFolder&gt;false&lt;/hasFolder&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7101"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The request hasn't paging information</p>
-      <h3 id="d2e7116">application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)
+      <h3 id="d2e7088"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7107"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e7113">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;folders totalCount="1"&gt;
-    &lt;folders&gt;
-        &lt;folder delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/&gt;
-    &lt;/folders&gt;
-&lt;/folders&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The folders</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7126"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7136">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7137">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7138">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7139">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7140">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7133">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7156">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7157">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7160">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7140"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e7146">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7161">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7159"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7181"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e7187">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7163">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7164">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7169">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7170">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7171">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7172">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7173">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7176">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7177">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7181">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7200"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7211">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e7186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7191">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7192">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7193">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7196">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7224"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e7230">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7197">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7243"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7262"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e7268">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7199">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7200">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7207">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7212">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7220">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7221">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7222">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7225">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7226">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7229">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7234">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7235">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7238">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7239">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7242">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7281"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7288">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7243">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7289">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7245">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7246">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7251">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7252">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7253">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7254">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7255">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7258">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7259">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7260">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7263">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7268">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7269">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7270">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7273">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7274">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7275">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7278">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7279">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7281">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7282">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7294">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7299">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7300">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7301">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7302">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7303">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7306">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7307">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7310">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7323">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7324">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7326">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7332">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7333">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7334">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7335">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7341">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7344">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7349">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7350">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7351">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7354">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7355">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7356">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7359">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7360">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7362">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7370">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7371">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7375">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e7388"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7394">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
-</code></pre></p>
-      <p>The metadatas of the created course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7410"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7416"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The metadatas of the created course</p>
-      <h3 id="d2e7422"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7430">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e7450"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7456">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
-&lt;/courseVO&gt;
-</code></pre></p>
-      <p>The configuration of the course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7469"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7476">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e7498"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7504">application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
-&lt;/courseVO&gt;
-</code></pre></p>
-      <p>The metadatas of the created course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7517"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7530"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7536">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
-      </h3>
-      <p>The array of authors</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7542"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7559"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7565">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
-</code></pre></p>
-      <p>The metadatas of the created course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7578"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7589"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7595">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course as a ZIP file</p>
-      <h3 id="d2e7601"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized to export the course</p>
-      <h3 id="d2e7614"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7620">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The run structure of the course</p>
-      <h3 id="d2e7626"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7639"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e7645">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The editor tree model of the course</p>
-      <h3 id="d2e7651"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7668"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found or the user is not an onwer or author of the course</p>
-      <h3 id="d2e7674">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
-      </h3>
-      <p>The author</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7680"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7689"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e7695"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is an author and owner of the course</p>
-      <h3 id="d2e7701"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7710"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e7716"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user was successfully removed as owner of the course</p>
-      <h3 id="d2e7722"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7733"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The context of the group not found</p>
-      <h3 id="d2e7737">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
-</code></pre></p>
-      <p>The list of all learning group of the course</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7751">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7752">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7754">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
-</code></pre></p>
-      <p>The persisted group</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7765"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7773">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e7791"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e7795"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group is deleted</p>
-      <h3 id="d2e7799"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7806"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e7810">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
-</code></pre></p>
-      <p>This is the list of all groups in OLAT system</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7824">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7826"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e7830">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e7293"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e7299">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The saved group</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7841"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7312"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7849">*/* (<abbr title="{http://research.sun.com/wadl/2006/10} ">groupVO</abbr>)
+      <h3 id="d2e7325"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e7331">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e7338">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7851">application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e7339">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
-</code></pre></p>
-      <p>The persisted group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7862"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7877"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7343"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7349">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7356">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7362"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7368">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7377"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7383">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7399"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7405">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e7419"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e7883">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e7425">application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11255,11 +11007,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7896"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7438"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7915"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7457"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e7921">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e7463">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11278,11 +11030,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7934"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7476"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7953"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7495"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e7959">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7501">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11297,13 +11049,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7972"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7514"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7521">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e7986"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7528"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e7992">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7534">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11318,11 +11070,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8005"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7547"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e8027"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7569"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e8033">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e7575">application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11341,13 +11093,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8046"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7588"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e8057">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7599">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e8070"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7612"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e8076">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7618">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11362,21 +11114,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8089"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7631"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e8096">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8097">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
-      </h3>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8101"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7650"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e8107">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7656">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11391,11 +11133,21 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8120"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7669"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e8139"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7676">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7677">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">replyVO</abbr>)
+      </h3>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7681"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e8145">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e7687">application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -11410,97 +11162,458 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8158"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7700"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e8171"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7713"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e8177">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7719">application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e8186"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e8192">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e8199">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e8205"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e8211">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e8218">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7726">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8219">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7727">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8223"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7731"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e8229">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7737">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e8245"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7744">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7750"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7756">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7765"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e8251">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7771">application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7787"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7793">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e8258">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8259">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8260">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8261">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8262">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8265">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8266">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8269">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7800">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7801">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7813">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7814">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7827">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7828">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7834">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7835">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7838">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7846">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7847">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7853">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7854">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7855">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7856">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7857">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7860">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7861">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7864">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e8274">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8275">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8279">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8282">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7869">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7870">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7874">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7877">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8283">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7878">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8291">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8293">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8294">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8295">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8298">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8300">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8303">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7886">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7887">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7888">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7889">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7890">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7893">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7894">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7895">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7898">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e8308">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8309">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8310">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8315">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8318">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7903">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7904">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7905">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7908">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7909">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7910">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7913">application/json (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e8319">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
+      <h3 id="d2e7914">application/xml (<abbr title="{http://research.sun.com/wadl/2006/10} ">fileUpload</abbr>)
       </h3>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7916">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7917">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7920">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7921">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7924">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7925">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7929">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7940">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
+</code></pre></p>
+      <p>List all entries in the repository</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7954">text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
+</code></pre></p>
+      <p>List all entries in the repository</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7968">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Import the resource and return the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e7979"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7987">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8006">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Search for repository entries</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8017"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8030"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e8036"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The metadatas of the created course</p>
+      <h3 id="d2e8042"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8049"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry not found</p>
+      <h3 id="d2e8053">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Get the repository resource</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8067">application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Replace the resource and return the updated repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8078"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8089"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e8093">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Coaches of the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8114"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e8118"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as participant of the repository entry</p>
+      <h3 id="d2e8122"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8129"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e8133"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as participant from the repository entry</p>
+      <h3 id="d2e8137"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8146"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The resource is locked</p>
+      <h3 id="d2e8150"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The resource could not found</p>
+      <h3 id="d2e8154">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Download the repository entry as export zip file</p>
+      <h3 id="d2e8165"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Download of this resource is not possible</p>
+      <h3 id="d2e8169"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8180"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e8184">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Owners of the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8205"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e8209"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as owner of the repository entry</p>
+      <h3 id="d2e8213"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8220"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e8224"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as owner from the repository entry</p>
+      <h3 id="d2e8228"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8239"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e8243">application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Coaches of the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8265"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e8269"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as coach of the repository entry</p>
+      <h3 id="d2e8273"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8280"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e8284"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as coach from the repository entry</p>
+      <h3 id="d2e8288"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8305">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8306">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8309">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e8320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <h3 id="d2e8321">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8322">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8325">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8326">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8330">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e8334">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8327">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8328">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8340">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
+</code></pre></p>
+      <p>List of visible courses</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8360">application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
+</code></pre></p>
+      <p>List of visible courses</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8389">application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
+</code></pre></p>
+      <p>The metadatas of the created course</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e8402"><abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e8407">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8408">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e8414">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
    </body>
 </html>
\ No newline at end of file
diff --git a/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java b/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java
index 7c547937ca904d116cc74f0b0b0d92a0e98e424d..127fdaabc55617aa4db14ee26873ac6a4fb9a1d4 100644
--- a/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java
+++ b/src/main/java/org/olat/restapi/repository/course/CoursesWebService.java
@@ -159,7 +159,7 @@ public class CoursesWebService {
 		}
 	}
 	
-	private CourseVO[] toCourseVo(List<RepositoryEntry> repoEntries) {
+	public static CourseVO[] toCourseVo(List<RepositoryEntry> repoEntries) {
 		List<CourseVO> voList = new ArrayList<CourseVO>();
 		
 		int count=0;
diff --git a/src/main/java/org/olat/restapi/system/DatabaseWebService.java b/src/main/java/org/olat/restapi/system/DatabaseWebService.java
index d9ea9f972cb0d8f7bfffa061f905ef4c0453d5f8..d06aa97b4534233217cfd9b5b3dd90db1e999482 100644
--- a/src/main/java/org/olat/restapi/system/DatabaseWebService.java
+++ b/src/main/java/org/olat/restapi/system/DatabaseWebService.java
@@ -19,8 +19,10 @@
  */
 package org.olat.restapi.system;
 
-import java.util.Collection;
+import java.util.Set;
 
+import javax.management.MBeanAttributeInfo;
+import javax.management.MBeanInfo;
 import javax.management.MBeanServer;
 import javax.management.ObjectName;
 import javax.ws.rs.GET;
@@ -38,8 +40,6 @@ import org.olat.restapi.system.vo.DatabaseConnectionVO;
 import org.olat.restapi.system.vo.DatabaseVO;
 import org.olat.restapi.system.vo.HibernateStatisticsVO;
 
-import com.mchange.v2.c3p0.PooledDataSource;
-
 /**
  * 
  * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
@@ -92,33 +92,86 @@ public class DatabaseWebService {
 	
 	private DatabaseConnectionVO getConnectionInfos() {
 		DatabaseConnectionVO vo = new DatabaseConnectionVO();
+		vo.setActiveConnectionCount(0);
+		vo.setCurrentConnectionCount(0);
 		try {
-			int activeConnectionCount = 0;
-			int currentConnectionCount = 0;
-
 			JMXManager jmxManager = CoreSpringFactory.getImpl(JMXManager.class);
 			MBeanServer mBeanServer = jmxManager.getMBeanServer();
-			ObjectName c3p0ObjectName = new ObjectName("com.mchange.v2.c3p0:type=C3P0Registry");
+			boolean found = searchC3P0DataSources(mBeanServer, vo) || searchTomcatDataSources(mBeanServer, vo);
+			if(log.isDebug()) {
+				log.debug("MBean for datasource found: " + found);
+			}	
+		} catch (Exception e) {
+			log.error("", e);
+		}
+		return vo;
+	}
+	
+	private boolean searchC3P0DataSources(MBeanServer mBeanServer, DatabaseConnectionVO vo) {
+		try {
+			ObjectName poolName = new ObjectName("com.mchange.v2.c3p0:type=*,*");
+			Set<ObjectName> names = mBeanServer.queryNames(poolName, null);
+			if(names.size() > 0) {
+				int activeConnectionCount = 0;
+				int currentConnectionCount = 0;
 
-			Object attributes = mBeanServer.getAttribute(c3p0ObjectName, "AllPooledDataSources");
-			if(attributes instanceof Collection) {
-				@SuppressWarnings("unchecked")
-				Collection<Object> attributeCollection = (Collection<Object>)attributes;
-				for(Object attribute : attributeCollection) {
-					if(attribute instanceof PooledDataSource) {
-						PooledDataSource dataSource = (PooledDataSource)attribute;
-						activeConnectionCount += dataSource.getNumBusyConnectionsAllUsers();
-						currentConnectionCount += dataSource.getNumConnectionsAllUsers();
+				for(ObjectName name:names) {
+					String cName = name.getCanonicalName();
+					if(cName.startsWith("com.mchange.v2.c3p0:type=PooledDataSource")) {
+						MBeanInfo info = mBeanServer.getMBeanInfo(name);
+						MBeanAttributeInfo[] attrs = info.getAttributes();
+						for(MBeanAttributeInfo attr:attrs) {
+							String attrName = attr.getName();
+							if("numBusyConnectionsAllUsers".equals(attrName)) {
+								Number obj = (Number)mBeanServer.getAttribute(name, "numBusyConnectionsAllUsers");
+								activeConnectionCount += obj.intValue();
+							} else if("numConnectionsAllUsers".equals(attrName)) {
+								Number obj = (Number)mBeanServer.getAttribute(name, "numConnectionsAllUsers");
+								currentConnectionCount += obj.intValue();
+							}
+						}
 					}
 				}
+
+				vo.setActiveConnectionCount(activeConnectionCount);
+				vo.setCurrentConnectionCount(currentConnectionCount);
+				return true;
 			}
+		} catch (Exception e) {
+			log.error("", e);
+		}
+		return false;
+	}
+	
+	private boolean searchTomcatDataSources(MBeanServer mBeanServer, DatabaseConnectionVO vo) {
+		try {
+			ObjectName poolName = new ObjectName("Catalina:type=DataSource,*");
+			Set<ObjectName> names = mBeanServer.queryNames(poolName, null);
+			if(names.size() > 0) {
+				int activeConnectionCount = 0;
+				int idleConnectionCount = 0;
+				
+				for(ObjectName name:names) {
+					MBeanInfo info = mBeanServer.getMBeanInfo(name);
+					MBeanAttributeInfo[] attrs = info.getAttributes();
+					for(MBeanAttributeInfo attr:attrs) {
+						String attrName = attr.getName();
+						if("numActive".equals(attrName)) {
+							Number obj = (Number)mBeanServer.getAttribute(name, "numActive");
+							activeConnectionCount += obj.intValue();
+						} else if("numIdle".equals(attrName)) {
+							Number obj = (Number)mBeanServer.getAttribute(name, "numIdle");
+							idleConnectionCount += obj.intValue();
+						}
+					}
+				}
 
-			vo.setActiveConnectionCount(activeConnectionCount);
-			vo.setCurrentConnectionCount(currentConnectionCount);
-			
+				vo.setActiveConnectionCount(activeConnectionCount);
+				vo.setCurrentConnectionCount(activeConnectionCount - idleConnectionCount);
+			}
 		} catch (Exception e) {
 			log.error("", e);
 		}
-		return vo;
+		return false;
 	}
 }
diff --git a/src/main/java/org/olat/user/HomePageDisplayController.java b/src/main/java/org/olat/user/HomePageDisplayController.java
index eb7c0a627c6d2fde2857d82e021188d45115d0cd..b3c7552aaeb2601e2226f192a15d92438d0021e4 100644
--- a/src/main/java/org/olat/user/HomePageDisplayController.java
+++ b/src/main/java/org/olat/user/HomePageDisplayController.java
@@ -25,6 +25,8 @@
 
 package org.olat.user;
 
+import java.util.ArrayList;
+import java.util.Iterator;
 import java.util.List;
 
 import org.olat.core.CoreSpringFactory;
@@ -38,6 +40,8 @@ import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
 import org.olat.core.gui.control.controller.BasicController;
 import org.olat.core.id.Identity;
+import org.olat.core.id.User;
+import org.olat.core.id.UserConstants;
 import org.olat.instantMessaging.ImPreferences;
 import org.olat.instantMessaging.InstantMessagingModule;
 import org.olat.instantMessaging.InstantMessagingService;
@@ -80,22 +84,34 @@ public class HomePageDisplayController extends BasicController {
 		
 		// add configured property handlers and the homepage config
 		// do the looping in the velocity context
-		List<UserPropertyHandler> userPropertyHandlers = userManager.getUserPropertyHandlersFor(usageIdentifyer, false);
+		List<UserPropertyHandler> userPropertyHandlers
+			= new ArrayList<UserPropertyHandler>(userManager.getUserPropertyHandlersFor(usageIdentifyer, false));
+		for(Iterator<UserPropertyHandler> propIt=userPropertyHandlers.iterator(); propIt.hasNext(); ) {
+			UserPropertyHandler prop = propIt.next();
+			if(!hpc.isEnabled(prop.getName()) && !userManager.isMandatoryUserProperty(usageIdentifyer, prop)) {
+				propIt.remove();
+			}
+		}
 		mainVC.contextPut("userPropertyHandlers", userPropertyHandlers);
-		mainVC.contextPut("homepageConfig", hpc);		
-		
+		mainVC.contextPut("homepageConfig", hpc);	
+
 		Controller dpc = new DisplayPortraitController(ureq, getWindowControl(), homeIdentity, true, false);
 		listenTo(dpc); // auto dispose
 		mainVC.put("image", dpc.getInitialComponent());
 		putInitialPanel(mainVC);
 		
-		if(imModule.isEnabled() && imModule.isViewOnlineUsersEnabled()) {
+		if(imModule.isEnabled() && imModule.isPrivateEnabled()) {
 			InstantMessagingService imService = CoreSpringFactory.getImpl(InstantMessagingService.class);
 			ImPreferences prefs = imService.getImPreferences(homeIdentity);
 			if(prefs.isVisibleToOthers()) {
+				User user = homeIdentity.getUser();
+				String fName = user.getProperty(UserConstants.FIRSTNAME, getLocale());
+				String lName = user.getProperty(UserConstants.LASTNAME, getLocale());
+				imLink = LinkFactory.createCustomLink("im.link", "im.link", "im.link", Link.NONTRANSLATED, mainVC, this);
+				imLink.setCustomDisplayText(translate("im.link", new String[] {fName,lName}));
 				Buddy buddy = imService.getBuddyById(homeIdentity.getKey());
-				imLink = LinkFactory.createLink("im.link", mainVC, this);
-				imLink.setCustomEnabledLinkCSS(getStatusCss(buddy));
+				String css = (imModule.isOnlineStatusEnabled() ? getStatusCss(buddy) : "o_instantmessaging_chat_icon");
+				imLink.setCustomEnabledLinkCSS(css);
 				imLink.setUserObject(buddy);
 			}
 		}
diff --git a/src/main/java/org/olat/user/_chelp/home-imsettings-roster.html b/src/main/java/org/olat/user/_chelp/home-imsettings-roster.html
index 414d01e0d1187819124149d02b517ddcd4757a5c..b0ae322ab9575471936ea214bd080191c28c4463 100644
--- a/src/main/java/org/olat/user/_chelp/home-imsettings-roster.html
+++ b/src/main/java/org/olat/user/_chelp/home-imsettings-roster.html
@@ -1,4 +1,25 @@
-<br/>
-	<b>$r.translateWithPackage("org.olat.instantMessaging.ui","form.defaultstatus"):</b> $r.translate("chelp.ros1") <br/><br/>
-	$r.translate("chelp.ros2") $r.translate("chelp.ros3") 
-
+<p>
+	<b>$r.translateWithPackage("org.olat.instantMessaging.ui","form.onlinelist"):</b> 
+<p />
+<p>
+	$r.translate("chelp.impub1")
+<p />
+<p>
+	$r.translate("chelp.impub2") 
+	<br />
+<p />
+<p>
+	<b>$r.translateWithPackage("org.olat.instantMessaging.ui","form.defaultstatus"):</b> 
+<p />
+<p>
+	$r.translate("chelp.ros1")
+	$r.translate("chelp.ros2") 
+	$r.translate("chelp.ros3") 
+	<br />
+<p />
+<hr />
+<p class="b_info">
+	$r.translate("chelp.immore")
+	<br />
+	$r.contextHelpRelativeLink("org.olat.instantMessaging.ui", "instant-messenger.html")
+</p>
\ No newline at end of file
diff --git a/src/main/java/org/olat/user/_chelp/home-imsettings.html b/src/main/java/org/olat/user/_chelp/home-imsettings.html
deleted file mode 100644
index d599fae8996679772b3aafe157e1f76b6e2b9467..0000000000000000000000000000000000000000
--- a/src/main/java/org/olat/user/_chelp/home-imsettings.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<br/> 
-$r.translate("chelp.im1") $r.translate("chelp.im2") 
-$r.translate("chelp.im4") $r.translate("chelp.im5") <br/><br/> 
-
-	<b>$r.translateWithPackage("org.olat.instantMessaging.ui","form.onlinelist"):</b> $r.translate("chelp.onl1") $r.translate("chelp.onl2") <br/><br/> 
-	<b>$r.translateWithPackage("org.olat.instantMessaging.ui","form.onlinetime"):</b> $r.translate("chelp.onl3") $r.translate("chelp.onl3a") <br/><br/> 
-	<b>$r.translateWithPackage("org.olat.instantMessaging.ui","form.coursename"):</b> $r.translate("chelp.onl4") $r.translate("chelp.onl3a") 
-
-<br/>
-
diff --git a/src/main/java/org/olat/user/_content/homepagedisplay.html b/src/main/java/org/olat/user/_content/homepagedisplay.html
index 0862ef9f2beba5eaa04802994fff4451ed3b7979..73ec16853e1e51dc78f7ac100dcecc97e63246e6 100644
--- a/src/main/java/org/olat/user/_content/homepagedisplay.html
+++ b/src/main/java/org/olat/user/_content/homepagedisplay.html
@@ -10,35 +10,33 @@
 		<div class="o_visitingcard_image">
 			$r.render("image")
 		</div>
+		#if($r.available("im.link"))
+		<div id="o_instantmessages_buddy">
+			$r.render("im.link")
+		</div>
+		#end
 		
 		<table>
-			#if($r.available("im.link"))
-				<tr>
-					<td>Chat</td>
-					<td id="o_instantmessages_buddy">$r.render("im.link")</td>
-				</tr>
-			#end
 			#foreach( $propertyHandler in $userPropertyHandlers )
-				#if($homepageConfig.isEnabled($propertyHandler.getName()))
+	
 			<tr>
-				<td>
+				<th>
 					<label>
 						$r.translate($propertyHandler.i18nFormElementLabelKey())
 					</label>
-				</td>
+				</th>
 				<td>
 					$!propertyHandler.getUserPropertyAsHTML($user, $locale)
 				</td>
 			</tr>
-				#end
 			#end		
 		#if ( $homepageConfig.getTextAboutMe() && ($homepageConfig.getTextAboutMe() != "") )
 		<tr valign="top">
-			<td>
+			<th>
 				<label>
 					$r.translate("form.text")
 				</label>
-			</td>
+			</th>
 			<td>
 				$!r.formatLatexFormulas($homepageConfig.getTextAboutMe())
 			</td>
diff --git a/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties
index 190c78ad10107222bf96bafe6b0e876a2298b9e6..29a8bc42463e48661b648a23abbdbcb68488b6b7 100644
--- a/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties
@@ -8,11 +8,11 @@ ajaxon.global.label=AJAX-Modus ist auf Systemebene eingeschaltet
 ajaxon.label=AJAX-Modus
 error.user.logged.in=Diese Änderung kann nicht vorgenommen werden da der Benutzer {0} zur Zeit eingeloggt ist. Warten Sie bis der Benutzer sich ausloggt und versuchen Sie es erneut. 
 change=\u00C4ndern
-chelp.card1=Sie haben die M\u00F6glichkeit, eine pers\u00F6nliche Visitenkarte zu erstellen, die f\u00FCr alle registrierten OLAT-Benutzer einsehbar ist.
+chelp.card1=Sie haben die M\u00F6glichkeit, eine pers\u00F6nliche Visitenkarte zu erstellen, die f\u00FCr alle registrierten OpenOLAT-Benutzer einsehbar ist.
 chelp.card2=Mit Hilfe der Check-Boxen k\u00F6nnen Sie bestimmen, welche Eintr\u00E4ge auf Ihrer Visitenkarte erscheinen sollen.
 chelp.card3=Im Weiteren k\u00F6nnen Sie unter $\:chelp.persText einen pers\u00F6nlichen Text eingeben.
-chelp.card4=Unter $\:chelp.img k\u00F6nnen Sie ein Bild hochladen, das auf Ihrer Visitenkarte erscheint. Das Bild wird von OLAT auf eine Breite von 100 Pixel zugeschnitten.
-chelp.card5=Um sich die Visitenkarten anderer OLAT-Benutzer anzuschauen, w\u00E4hlen Sie $\:chelp.other in der Navigation links und suchen die gew\u00FCnschte Person \u00FCber die Suchmaske.
+chelp.card4=Unter $\:chelp.img k\u00F6nnen Sie ein Bild hochladen, das auf Ihrer Visitenkarte erscheint. Das Bild wird von OpenOLAT auf eine Breite von 100 Pixel zugeschnitten.
+chelp.card5=Um sich die Visitenkarten anderer OpenOLAT-Benutzer anzuschauen, w\u00E4hlen Sie $\:chelp.other in der Navigation links und suchen die gew\u00FCnschte Person \u00FCber die Suchmaske.
 chelp.card6=Wenn Sie die Person gew\u00E4hlt haben, erscheint - zus\u00E4tzlich zur Visitenkarte - unter $\:chelp.folder der \u00F6ffentliche Ordner ($\:chelp.home -> $\:chelp.publFolder -> $\:chelp.pub) der Person.
 chelp.card7=Unter $\:chelp.contact k\u00F6nnen Sie der gesuchten Person zudem eine E-Mail zukommen lassen.
 chelp.choice=<b>$org.olat.user\:form.fields</b>
@@ -21,8 +21,7 @@ chelp.fName=<i>$org.olat.user.propertyhandlers\:form.name.firstName</i>
 chelp.fNameF=<b>$org.olat.user.propertyhandlers\:form.name.firstName\:</b>
 chelp.folder=<b>$org.olat.user\:menu.folder</b>
 chelp.home=<i>$org.olat.home\:main.menu.title</i>
-chelp.home-imsettings.title=Instant-Messaging: Konfiguration
-chelp.home-imsettings-roster.title=Instant-Messaging: Statusanzeige in der Kontaktliste
+chelp.home-imsettings-roster.title=Instant-Messaging: persönliche Konfiguration
 chelp.home-prefs-ajax.title=AJAX-Einstellungen
 chelp.home-prefs.title=Systemeinstellungen: Konfiguration
 chelp.home-profile.title=Ausf\u00FCllen des Benutzerprofils
@@ -32,11 +31,6 @@ chelp.home-picture.hover=Hilfe zum Hochladen eines Bildes in Ihr Benutzerprofil
 
 chelp.home-webdav.title=WebDAV Passwort einrichten
 chelp.id=<i>$org.olat.user.propertyhandlers\:form.name.institutionalUserIdentifier</i>
-chelp.im1=Um Instant-Messaging sinnvoll einzusetzen, m\u00FCssen bestimmte Benutzer-Informationen f\u00FCr potentielle Chat-Partner verf\u00FCgbar sein.
-chelp.im2=Das Bereitstellen dieser Informationen tr\u00E4gt - quasi als Nebeneffekt - wesentlich zur sogenannten Awareness bei.
-chelp.im3=Hier k\u00F6nnen Sie bestimmen, ob in der Liste der Online-Benutzer angezeigt werden soll, welche Lernressource Sie zurzeit bearbeiten.
-chelp.im4=D.h. Sie als OLAT-Benutzerin, OLAT-Benutzer k\u00F6nnen zum Beispiel jederzeit im Bild dar\u00FCber sein, wer ebenfalls online ist, wie lange die andere Personen online ist und was sie gerade am Bearbeiten ist.
-chelp.im5=Diese Information finden Sie in der Online-Benutzerliste, die Sie links unten - neben dem Benutzernamen - aufrufen k\u00F6nnen.
 chelp.img=<b>$org.olat.user\:ul.header</b>
 chelp.inst=<i>$org.olat.user.propertyhandlers\:form.name.institutionalName</i>
 chelp.instMail=<i>$org.olat.user.propertyhandlers\:form.name.institutionalEmail</i>
@@ -45,20 +39,15 @@ chelp.lNameF=<b>$org.olat.user.propertyhandlers\:form.name.lastName\:</b>
 chelp.large=<i>&laquo;$org.olat.user\:form.fontsize.large&raquo;</i>
 chelp.nname=<i>$org.olat.user.propertyhandlers\:form.name.lastName</i>
 chelp.normal=<i>&laquo;$org.olat.user\:form.fontsize.normal&raquo;</i>
-chelp.onl1=Hier k\u00F6nnen Sie bestimmen, ob Ihr $\:chelp.uname, $\:chelp.vname und $\:chelp.nname auf der Online-Benutzerliste f\u00FCr alle anderen OLAT-Benutzer sichtbar sein soll.
-chelp.onl2=Standardmässig ist die Checkbox markiert.
-chelp.onl3=Hier k\u00F6nnen Sie bestimmen, ob sichtbar sein soll, wie lange Sie schon online sind.
-chelp.onl3a=Standardmässig ist die Checkbox nicht angekreuzt.
-chelp.onl4=Hier k\u00F6nnen Sie bestimmen, ob sichtbar sein soll, welchen Kurs Sie momentan bearbeiten.
 chelp.other=<b>$org.olat.home\:menu.otherusers</b>
 chelp.persText=<b>$org.olat.user\:form.text</b>
-chelp.prefs1=Hier k\u00F6nnen Sie Einstellungen sehen und \u00E4ndern, die auf OLAT aktiv sind, wenn Sie unter dem angezeigten Benutzernamen eingeloggt sind.
+chelp.prefs1=Hier k\u00F6nnen Sie Einstellungen sehen und \u00E4ndern, die auf OpenOLAT aktiv sind, wenn Sie unter dem angezeigten Benutzernamen eingeloggt sind.
 chelp.prefs10=Voreingestellt ist der Zeichensatz ISO-8859-1.
 chelp.prefs11=Enthalten Ihre Tests oder Fragebogen z.B. Arabische Zeichen, m\u00FCssen Sie hier den Zeichensatz UTF-8 w\u00E4hlen.
 chelp.prefs15=Hier k\u00F6nnen Sie w\u00E4hlen, wie oft Sie E-Mail-Benachrichtigungen erhalten wollen.
 chelp.prefs16=Zur Auswahl stehen, $\:interval.never, $\:interval.monthly, $\:interval.weekly, $\:interval.daily, $\:interval.half-daily und $\:interval.two-hourly.  
-chelp.prefs2=Dies ist der Name, den Sie sich bei der Registration in OLAT gegeben haben. Diesen Namen k\u00F6nnen Sie nicht mehr \u00E4ndern.
-chelp.prefs3=Dies ist die Sprache, in der OLAT mit Ihnen kommuniziert.
+chelp.prefs2=Dies ist der Name, den Sie sich bei der Registration in OpenOLAT gegeben haben. Diesen Namen k\u00F6nnen Sie nicht mehr \u00E4ndern.
+chelp.prefs3=Dies ist die Sprache, in der OpenOLAT mit Ihnen kommuniziert.
 chelp.prefs4=Die Sprache von Kursinhalten wird von der Sprachwahl hier nicht beeinflusst.
 chelp.prefs5=Die \u00C4nderung der Sprache wird erst nach dem n\u00E4chsten Einloggen aktiv.
 chelp.prefs6=Sie haben die M\u00F6glichkeit, zwischen den drei voreingestellten Schriftgr\u00F6ssen $\:chelp.small, $\:chelp.normal und $\:chelp.large zu w\u00E4hlen.
@@ -70,18 +59,21 @@ chelp.prefs9=Dies betrifft den Download der Test- und Fragebogenresultate sowie
 
 
 chelp.prof1=Hier k\u00F6nnen Sie Ihr Profil und Ihre Visitenkarte erstellen. Vervollständigen Sie dazu die vorgesehenen Eintr\u00E4ge.
-chelp.prof1a=<b>\u00c4nderungen der E-Mail-Adresse</b> werden nur \u00fcbernommen, wenn die neue E-Mail-Adresse aktiviert wird. Hierzu wird nach der \u00c4nderung ein Aktivierungs-Link an die neue Adresse versendet. Sie w\u00e4hlen den Link an oder kopieren ihn in die Adresszeile Ihres Browsers und melden sich bei OLAT an, um die neue E-Mail-Adresse freizuschalten. Bis zur Aktivierung wird in OLAT die bisherige E-Mail-Adresse verwendet. Sollten Sie den Aktivierungs-Link innerhalb von drei Tagen (72 Stunden) nicht anw\u00e4hlen, verf\u00e4llt der \u00c4nderungswunsch.
+chelp.prof1a=<b>\u00c4nderungen der E-Mail-Adresse</b> werden nur \u00fcbernommen, wenn die neue E-Mail-Adresse aktiviert wird. Hierzu wird nach der \u00c4nderung ein Aktivierungs-Link an die neue Adresse versendet. Sie w\u00e4hlen den Link an oder kopieren ihn in die Adresszeile Ihres Browsers und melden sich bei OpenOLAT an, um die neue E-Mail-Adresse freizuschalten. Bis zur Aktivierung wird in OpenOLAT die bisherige E-Mail-Adresse verwendet. Sollten Sie den Aktivierungs-Link innerhalb von drei Tagen (72 Stunden) nicht anw\u00e4hlen, verf\u00e4llt der \u00c4nderungswunsch.
 chelp.prof2=Mit Ausnahme der Eintr\u00E4ge $\:chelp.uName, $\:chelp.fName und $\:chelp.lName (je nach Authentifizierungs-Variante zus\u00E4tzlich $\:chelp.inst, $\:chelp.id und $\:chelp.instMail), sind alle Angaben freiwillig.
 chelp.prof3=Sofern Sie sich in eine Lerngruppe eines Kurses eintragen, k\u00F6nnen die Angaben, die Sie hier machen, von Betreuern, resp. Besitzern des Kurses eingesehen werden.
 chelp.prof4=Angenommen, es besteht ein Kurs <i>Einf\u00FChrung Statistik</i> mit den Lerngruppen <i>Anf\u00E4nger</i> und <i>Fortgeschrittene</i>.
 chelp.prof5=Ein Betreuer der Lerngrupppe <i>Anf\u00E4nger</i> kann nur die Angaben der Personen seiner Lerngruppe sehen, nicht aber jene der Lerngruppe <i>Fortgeschrittene</i>.
 chelp.prof6=Die Besitzerin des Kurses <i>Einf\u00FChrung Statistik</i> kann die Angaben der Personen aller Lerngruppen im Kurs sehen, nicht aber jene z.B. des Kurses <i>Thermodynamik</i> (wo sie nicht Besitzerin ist).
-chelp.prof7=Zudem k\u00F6nnen Sie bestimmen, welche dieser Angaben Sie f\u00FCr alle OLAT-Benutzer einsehbar machen wollen.
+chelp.prof7=Zudem k\u00F6nnen Sie bestimmen, welche dieser Angaben Sie f\u00FCr alle OpenOLAT-Benutzer einsehbar machen wollen.
 chelp.pub=<i>public</i>
 chelp.publFolder=<i>$org.olat.home\:menu.bc</i>
-chelp.ros1=Hier k\u00F6nnen Sie zwischen sechs Einstellungen w\u00E4hlen, die zuk\u00FCnftig jeweils nach dem Einloggen aktiv sein sollen.
-chelp.ros2=Wenn Sie Ihren momentanen Status \u00E4ndern wollen, k\u00F6nnen Sie dies \u00FCber das Stern-Symbol rechts oben tun. 
+chelp.ros1=Hier k\u00F6nnen Sie zwischen drei Einstellungen w\u00E4hlen, die zuk\u00FCnftig jeweils nach dem Einloggen aktiv sein sollen.
+chelp.ros2=Wenn Sie Ihren momentanen Status \u00E4ndern wollen, k\u00F6nnen Sie dies \u00FCber das runde Status-Symbol rechts oben tun. 
 chelp.ros3=Beim n\u00E4chsten Einloggen ist dann wieder jener Status aktiv, den Sie hier bestimmt haben.
+chelp.impub1=Aktivieren Sie diese Option um von anderen Benutzern Kurznachrichten empfangen zu können. Ist diese Option deaktiviert können Sie nur von Gruppenmitglieder Kurznachrichten empfangen.
+chelp.impub2=Um anderen Benutzern eine Nachricht zu schicken suchen Sie nach dieser Person, öffnen die Visitenkarte und finden dort den Link um eine Nachricht zu versenden sofern diese Person die Option eingeschaltet hat. 
+chelp.immore=Weitere Informationen zu Chat und Kurznachrichten finden Sie hier: 
 chelp.small=<i>&laquo;$org.olat.user\:form.fontsize.small&raquo;</i>
 chelp.tabCard=<b>$org.olat.user\:tab.hp</b>
 chelp.tabProf=<b>$org.olat.user\:tab.profile</b>
@@ -111,13 +103,12 @@ form.fontsize.small=Klein
 form.fontsize.xlarge=Extra gross
 form.fontsize.xsmall=Extra klein
 form.informSessionTimeout=Benachrichtigung Session Timeout nach 25 Minuten
-form.instantmessaging.password=Instant-Messaging-Passwort
 form.language=Sprache
-form.password.new1=Neues OLAT-Passwort
+form.password.new1=Neues OpenOLAT-Passwort
 form.password.new2=OLAT-Passwort best\u00E4tigen
-form.password.old=Bisheriges OLAT-Passwort
-form.please.enter.new=Geben Sie bitte Ihr neues OLAT-Passwort ein.
-form.please.enter.old=Geben Sie bitte Ihr bisheriges OLAT-Passwort ein.
+form.password.old=Bisheriges OpenOLAT-Passwort
+form.please.enter.new=Geben Sie bitte Ihr neues OpenOLAT-Passwort ein.
+form.please.enter.old=Geben Sie bitte Ihr bisheriges OpenOLAT-Passwort ein.
 form.text=Pers\u00F6nlicher Text
 form.username=Benutzername
 form.notification=E-Mail-Benachrichtigung
@@ -134,7 +125,7 @@ help.hover.prefs=Hilfe zu den pers
 help.hover.vcard=Hilfe zu Ihrem persönlichen Profil und zur Konfiguration Ihrer Visitenkarte
 help.hover.webdav=Hilfe zum Gebrauch von WebDAV
 info.password.aai=Sie k\u00F6nnen Ihr Passwort bei der entsprechenden Stelle Ihrer Universit\u00E4t \u00E4ndern. Bei der Universit\u00E4t Z\u00FCrich beispielsweise auf der Website von Uniaccess.
-info.password.olat=Ihr pers\u00F6nliches OLAT-/WebDAV-Passwort k\u00F6nnen Sie hier \u00E4ndern.
+info.password.olat=Ihr pers\u00F6nliches OpenOLAT-/WebDAV-Passwort k\u00F6nnen Sie hier \u00E4ndern.
 informSessionTimeout.false=Nein
 informSessionTimeout.true=Ja
 menu.calendar=Kalender
@@ -184,35 +175,35 @@ title.profile=Benutzerprofil
 ul.header=Publiziertes Bild (max. 500kB und Formate .jpg .jpeg .png .gif)
 ul.select=Datei w\u00E4hlen
 ul.upload=Hochladen
-user.deleted=Dieser Benutzer ist aus OLAT gel\u00F6scht
+user.deleted=Dieser Benutzer ist aus OpenOLAT gel\u00F6scht
 email.change.dialog.title = \u00c4nderung der E-Mail-Adresse
 email.change.dialog.text = Sie haben Ihre E-Mail-Adresse ge\u00e4ndert. Zur Aktivierung Ihrer neuen E-Mail-Adresse wird Ihnen ein Aktivierungs-Link an diese gesendet. Wollen Sie fortfahren? Wenn Sie "Nein" ausw\u00e4hlen, wird die \u00c4nderung Ihrer E-Mail-Adresse verworfen!
 email.change.dialog.text.usermanager = Sie haben die E-Mail-Adresse eines Benutzers ge\u00e4ndert. Zur Aktivierung der neuen Adresse wird dem Nutzer ein Aktivierungs-Link an diese gesendet. Wollen Sie fortfahren? Wenn Sie "Nein" ausw\u00e4hlen, wird die \u00c4nderung der E-Mail-Adresse verworfen!
 email.sent = Die E-Mail wurde erfolgreich versendet.
 email.notsent = Die E-Mail konnte nicht versendet werden.
-email.change.body = *** Dies ist eine automatisch generierte Nachricht. Bitte antworten Sie nicht auf diese E-Mail! ***\n\nSie oder ein verantwortlicher Benutzerverwalter haben veranlasst, Ihre in OLAT eingetragene E-Mail-Adresse zu \u00e4ndern. \nSofern dies korrekt ist, wird Ihre bisherige Email {2} durch {3} ersetzt. \nZur Aktivierung der neuen Adresse w\u00e4hlen Sie bitte den folgenden Link an und melden Sie sich auf OLAT an:\n\n{0}\n\nDieser Link ist nur einmal g\u00fcltig und verf\u00e4llt um {1} Uhr.\n\nBis zur erfolgreichen Aktivierung Ihrer neuen Adresse werden alle Nachrichten \u00fcber OLAT weiterhin an Ihre bisherige E-Mail-Adresse gesendet. Nach Ablauf der G\u00fcltigkeitsdauer wird der Antrag zur \u00c4nderung Ihrer E-Mail-Adresse verworfen. Sie haben selbstverst\u00e4ndlich jederzeit die M\u00f6glichkeit, Ihre in OLAT eingetragene E-Mail-Adresse erneut zu \u00e4ndern.\n\nIhr OLAT Team
+email.change.body = *** Dies ist eine automatisch generierte Nachricht. Bitte antworten Sie nicht auf diese E-Mail! ***\n\nSie oder ein verantwortlicher Benutzerverwalter haben veranlasst, Ihre in OpenOLAT eingetragene E-Mail-Adresse zu \u00e4ndern. \nSofern dies korrekt ist, wird Ihre bisherige Email {2} durch {3} ersetzt. \nZur Aktivierung der neuen Adresse w\u00e4hlen Sie bitte den folgenden Link an und melden Sie sich auf OpenOLAT an:\n\n{0}\n\nDieser Link ist nur einmal g\u00fcltig und verf\u00e4llt um {1} Uhr.\n\nBis zur erfolgreichen Aktivierung Ihrer neuen Adresse werden alle Nachrichten \u00fcber OpenOLAT weiterhin an Ihre bisherige E-Mail-Adresse gesendet. Nach Ablauf der G\u00fcltigkeitsdauer wird der Antrag zur \u00c4nderung Ihrer E-Mail-Adresse verworfen. Sie haben selbstverst\u00e4ndlich jederzeit die M\u00f6glichkeit, Ihre in OpenOLAT eingetragene E-Mail-Adresse erneut zu \u00e4ndern.\n\nIhr OpenOLAT Team
 email.change.subject = [OLAT] Aktivierung Ihrer neuen E-Mail-Adresse
 email.change.wherefrom = Diese Anfrage an den Server {0} wurde am {1} \nvon der IP-Adresse {2} abgeschickt.
 error.change.email = Dieser Aktivierungs-Link wurde bereits verwendet und ist somit nicht mehr g\u00fcltig.
 success.change.email = Die E-Mail-Adresse wurde erfolgreich von {0} auf {1} ge\u00e4ndert.
 error.change.email.time = Dieser Aktivierungs-Link hat eine G\u00fcltigkeitsdauer von {0} Stunden und ist somit nicht mehr g\u00fcltig.
 email.change.form.info = Ihre neue E-Mail-Adresse <b>{0}</b> wurde noch nicht aktiviert. Bitte folgen Sie den Anweisungen in der Ihnen zugestellten E-Mail zur Aktivierung der neuen E-Mail-Adresse.
-email.change.reminder = Sie haben die \u00c4nderung Ihrer in OLAT hinterlegten E-Mail-Adresse beantragt, die neue Adresse jedoch noch nicht aktiviert. Weitere Informationen zu diesem Vorgang finden Sie in der kontextsensitiven Hilfe im Bereich "Home" \u2192 "Meine Einstellungen".
+email.change.reminder = Sie haben die \u00c4nderung Ihrer in OpenOLAT hinterlegten E-Mail-Adresse beantragt, die neue Adresse jedoch noch nicht aktiviert. Weitere Informationen zu diesem Vorgang finden Sie in der kontextsensitiven Hilfe im Bereich "Home" \u2192 "Meine Einstellungen".
 mail.system=E-Mail Versand
-mail.intern.only=E-Mails an das interne OLAT Postfach zustellen
-mail.send.copy=E-Mails an das interne OLAT Postfach und die Adresse {0} zustellen
-chelp.mail.system= Hier können Sie einstellen, ob Ihre persönlichen E-Mails und Ihre konfigurierte E-Mail Adresse verschickt oder nur in dem Posteingang innerhalb des OLAT Systems angezeigt werden sollen. Bitte beachten Sie, dass die Benachrichtigungen \u00fcber Neuigkeiten innerhalb des System in jedem Fall per E-Mail an Ihre konfigurierte Mailadresse versendet werden. In dieser Benachrichtigungsemail finden Sie denn auch einen Hinweis \u00fcber allällige neue E-Mails innerhalb des OLAT Postfachs falls Sie die Option "$:mail.intern.only" gewählt haben.. 
+mail.intern.only=E-Mails an das interne OpenOLAT Postfach zustellen
+mail.send.copy=E-Mails an das interne OpenOLAT Postfach und die Adresse {0} zustellen
+chelp.mail.system= Hier können Sie einstellen, ob Ihre persönlichen E-Mails und Ihre konfigurierte E-Mail Adresse verschickt oder nur in dem Posteingang innerhalb des OpenOLAT Systems angezeigt werden sollen. Bitte beachten Sie, dass die Benachrichtigungen \u00fcber Neuigkeiten innerhalb des System in jedem Fall per E-Mail an Ihre konfigurierte Mailadresse versendet werden. In dieser Benachrichtigungsemail finden Sie denn auch einen Hinweis \u00fcber allällige neue E-Mails innerhalb des OpenOLAT Postfachs falls Sie die Option "$:mail.intern.only" gewählt haben.. 
 runonce.profile.intro=Bitte pr\u00FCfen Sie, ob Ihr Profil auf dem aktuellsten Stand ist und dr\u00FCcken Sie danach "Speichern".
 runonce.changepw.intro=Bitte \u00E4ndern Sie Ihr Passwort.
 pwdav.title=WebDAV Zugang
-pwdav.description=WebDAV ermöglicht Ihnen einen einfachen Dateitransfer von Ihrem Rechner zu OLAT-Ordnern, wobei Sie mit Drag und Drop nebst einzelnen Dateien auch ganze Verzeichnisse in OLAT-Ordner kopieren können. Um WebDAV zu nutzen, m\u00fcssen Sie auf Ihrem Computer ein Netzlaufwerk mit untenstehender Adresse anlegen: 
+pwdav.description=WebDAV ermöglicht Ihnen einen einfachen Dateitransfer von Ihrem Rechner zu OpenOLAT-Ordnern, wobei Sie mit Drag und Drop nebst einzelnen Dateien auch ganze Verzeichnisse in OpenOLAT-Ordner kopieren können. Um WebDAV zu nutzen, m\u00fcssen Sie auf Ihrem Computer ein Netzlaufwerk mit untenstehender Adresse anlegen: 
 pwdav.access_data=<h4>Zugangsdaten</h4>
 pwdav.username=WebDAV Benutzername
 pwdav.password=WebDAV-Passwort
 pwdav.password.confirm=WebDAV-Passwort best\u00E4tigen
 pwdav.password.new=Passwort einrichten
 pwdav.password.change=Passwort \u00c4ndern
-pwdav.password.placeholder=<i>verwenden Sie Ihr OLAT Passwort f\u00FCr den WebDAV Zugang</i>
+pwdav.password.placeholder=<i>verwenden Sie Ihr OpenOLAT Passwort f\u00FCr den WebDAV Zugang</i>
 pwdav.password.not_set=<i>WebDAV Passwort nicht eingerichtet</i>
 pwdav.password.set=******* (Passwort verschl\u00FCsselt)
 pwdav.password.failed=Ihr neues WebDAV Passwort wurde nicht gespeichert. Ein unerwarteter Fehler ist aufgetreten. 
@@ -224,7 +215,7 @@ chelp.accessibility3=Dieser Modus ist f
 chelp.accessibility1=Für sehbehinderte Personen ist oft nicht einfach nachvollziehbar, was sich auf dem Bildschirm geändert hat. 
 chelp.accessibility0=Barrierefreiheit
 identity.not.existing=Der gewünschte Benutzer konnte nicht gefunden werden.
-im.link=Chat with me
+im.link=Kurznachricht an {0} {1} senden
 back.on=Ein (Experimental)
 back.off=Aus
 back.label=Unterstützung "Browser Zurück"
diff --git a/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties
index a8973373ad19a4297298d9f080a8b1f6db1e0bb9..c07ab424c6c4fd477267f5b43e159495918f5f6f 100644
--- a/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties
@@ -13,13 +13,13 @@ change=Modify
 error.user.logged.in=This change can not be made as the user {0} is currently logged in. Please wait until the user has logged out and try it again. 
 chelp.accessibility0=Accessibility
 chelp.accessibility1=Visually impaired persons often have trouble reconstructing all changes on their screen.
-chelp.accessibility2=Therefore OLAT offers a special Web 2.a mode which particularly highlights updated elements on screen.
+chelp.accessibility2=Therefore OpenOLAT offers a special Web 2.a mode which particularly highlights updated elements on screen.
 chelp.accessibility3=This mode has been developed for visually impaired persons to better reconstruct all changes on screen.
-chelp.card1=You have the possiblity to create a personal visiting card that will be visible to all registered OLAT users.
+chelp.card1=You have the possiblity to create a personal visiting card that will be visible to all registered OpenOLAT users.
 chelp.card2=By means of check boxes you can determine which entries shall be displayed on your visiting card.
 chelp.card3=In addition you can enter your own text by means of a $\:chelp.persText
-chelp.card4=Via $\:chelp.img you can upload an image to appear on your visiting card. OLAT will configurate this image with a width of 100 pixel.
-chelp.card5=In order to be able to have a look at other visiting cards in OLAT you have to select $\:chelp.other in the navigation on the left and search for the relevant person.
+chelp.card4=Via $\:chelp.img you can upload an image to appear on your visiting card. OpenOLAT will configurate this image with a width of 100 pixel.
+chelp.card5=In order to be able to have a look at otchelp.home-imsettings-roster.titleher visiting cards in OpenOLAT you have to select $\:chelp.other in the navigation on the left and search for the relevant person.
 chelp.card6=If you have selected a person you will see not only his/her card but also the public folder of this person via $\:chelp.folder ($\:chelp.home -> $\:chelp.publFolder -> $\:chelp.pub).
 chelp.card7=By means of $\:chelp.contact you can send this user an e-mail.
 chelp.choice=<b>$org.olat.user\:form.fields</b>
@@ -28,8 +28,7 @@ chelp.fName=<i>$org.olat.user.propertyhandlers\:form.name.firstName</i>
 chelp.fNameF=<b>$org.olat.user.propertyhandlers\:form.name.firstName\:</b>
 chelp.folder=<b>$org.olat.user\:menu.folder</b>
 chelp.home=<i>$org.olat.home\:main.menu.title</i>
-chelp.home-imsettings-roster.title=Instant Messaging\: status display in contact list
-chelp.home-imsettings.title=Instant Messaging\: configuration
+chelp.home-imsettings-roster.title=Instant Messaging\: private configuration
 chelp.home-picture.hover=Help to upload an image to your user profile
 chelp.home-picture.title=User profile\: Upload image
 chelp.home-prefs-ajax.title=AJAX settings
@@ -39,34 +38,24 @@ chelp.home-profile.title=Filling in user profiles
 chelp.home-vcard.title=Create visiting card and user profile
 chelp.home-webdav.title=Set WebDAV password
 chelp.id=<i>$org.olat.user.propertyhandlers\:form.name.institutionalUserIdentifier</i>
-chelp.im1=In order to use Instant Messaging properly certain user data have to be available for potential chat partners.
-chelp.im2=As side-effect, this data availability is an important part of the so-called awareness.
-chelp.im3=Here you can determine whether the learning resource you are currently working on should be displayed in the list of online users.
-chelp.im4=This means that being an OLAT user you always know, e.g., who is online for how long as well as what that person is working on at that moment. 
-chelp.im5=This information can be found in the online user list to be activated in the bottom left corner next to your user name.
 chelp.img=<b>$org.olat.user\:ul.header</b>
 chelp.inst=<i>$org.olat.user.propertyhandlers\:form.name.institutionalName</i>
 chelp.instMail=<i>$org.olat.user.propertyhandlers\:form.name.institutionalEmail</i>
 chelp.lName=<i>$org.olat.user.propertyhandlers\:form.name.lastName</i>
 chelp.lNameF=<b>$org.olat.user.propertyhandlers\:form.name.lastName\:</b>
 chelp.large=<i>&laquo;$org.olat.user\:form.fontsize.large&raquo;</i>
-chelp.mail.system=Here you can configure if you e-mails sent within the OLAT system should be delivered to you personal e-mail address or to the OLAT e-mail inbox in your home area. Please note that notification e-mails will be sent to your e-mail address in any case. In this notification e-mail you will find information about new internal e-mails if you selected the option "$\:mail.intern.only".
+chelp.mail.system=Here you can configure if you e-mails sent within the OpenOLAT system should be delivered to you personal e-mail address or to the OpenOLAT e-mail inbox in your home area. Please note that notification e-mails will be sent to your e-mail address in any case. In this notification e-mail you will find information about new internal e-mails if you selected the option "$\:mail.intern.only".
 chelp.nname=<i>$org.olat.user.propertyhandlers\:form.name.lastName</i>
 chelp.normal=<i>&laquo;$org.olat.user\:form.fontsize.normal&raquo;</i>
-chelp.onl1=Here you can determine if your $\:chelp.uname, $\:chelp.vname, and $\:chelp.nname on the online user list should be visible to all other OLAT users.
-chelp.onl2=By default this box is checked.
-chelp.onl3=Here you can determine if you want others to know how long you are online.
-chelp.onl3a=By default this box is not checked.
-chelp.onl4=Here you can determine if you want others to know which course you are working on at the moment.
 chelp.other=<b>$org.olat.home\:menu.otherusers</b>
 chelp.persText=<b>$org.olat.user\:form.text</b>
-chelp.prefs1=You can see and modify your settings in OLAT but only if you are logged on with the user name displayed.
+chelp.prefs1=You can see and modify your settings in OpenOLAT but only if you are logged on with the user name displayed.
 chelp.prefs10=Pre-set is the character set ISO-8859-1.
 chelp.prefs11=If your tests or questionnaires contain e.g. Arabic characters you have to select UTF-8 here.
 chelp.prefs15=Here you can determine how often you want to receive e-mail notifications.
 chelp.prefs16=You can choose between $\:interval.never, $\:interval.monthly, $\:interval.weekly, $\:interval.daily, $\:interval.half-daily, and $\:interval.two-hourly
-chelp.prefs2=This is the name you have selected when registering on OLAT. This name cannot be altered any more.
-chelp.prefs3=This is the language OLAT uses to communicate with you.
+chelp.prefs2=This is the name you have selected when registering on OpenOLAT. This name cannot be altered any more.
+chelp.prefs3=This is the language OpenOLAT uses to communicate with you.
 chelp.prefs4=The language used in course contents will not be influenced.
 chelp.prefs5=Changes concerning language will be activated only after your next login.
 chelp.prefs6=You have the possibility to choose between three pre-set sizes\: $\:chelp.small, $\:chelp.normal, and $\:chelp.large
@@ -74,18 +63,21 @@ chelp.prefs7=This setting will be activated immediately.
 chelp.prefs8=Here you can determine how you want your data to be saved (download via data archiving).
 chelp.prefs9=This concerns the download of results deriving from tests, questionnaires or courses.
 chelp.prof1=Here you can create your profile and your visiting card by completing all relevant entries.
-chelp.prof1a=<b>Modifications of E-mail addresses</b> will only be accepted after activating a new E-mail address. After your modification you will therefore receive a corresponding link sent to your new E-mail address. You should click on it or copy it to the address field of your browser to log in to OLAT. Now you can activate your new E-mail address. Until then OLAT will use your old one. In case you do not use the link provided within three days (72 hours) your modification will expire.
+chelp.prof1a=<b>Modifications of E-mail addresses</b> will only be accepted after activating a new E-mail address. After your modification you will therefore receive a corresponding link sent to your new E-mail address. You should click on it or copy it to the address field of your browser to log in to OpenOLAT. Now you can activate your new E-mail address. Until then OpenOLAT will use your old one. In case you do not use the link provided within three days (72 hours) your modification will expire.
 chelp.prof2=All entries are optional with the exception of the following entries\: $\:chelp.uName, $\:chelp.fName and $\:chelp.lName (depending on the selected authentication $\:chelp.inst, $\:chelp.id and $\:chelp.instMail as well).
 chelp.prof3=If you choose to be part of a course's learning group, your entries will be visible to coaches or owners of this course.
 chelp.prof4=Given the fact that a course <i>Introduction to Statistics</i> exists along with the learning groups <i>Beginners</i> and <i>Advanced</i>.
 chelp.prof5=The coach of the learning group <i>Beginners</i> can only see the entries of persons belonging to his group but not the entries of the group <i>Advanced</i>.
 chelp.prof6=The owner of the course <i>Introduction to Statistics</i> can see the entries of all learning groups but not the ones of the course <i>Thermo-Dynamics</i>, for example (because of non-existing owner rights).
-chelp.prof7=Additionally you can determine which of these entries will be visible to all other OLAT users.
+chelp.prof7=Additionally you can determine which of these entries will be visible to all other OpenOLAT users.
 chelp.pub=<i>public</i>
 chelp.publFolder=<i>$org.olat.home\:menu.bc</i>
-chelp.ros1=Here you can choose between 6 settings to be activated after your next login.
-chelp.ros2=If you want to change your current status you can do this by means of the star symbol in the top right corner.
+chelp.ros1=Here you can choose between 3 settings to be activated after your next login.
+chelp.ros2=If you want to change your current status you can do this by means of the status symbol in the top right corner.
 chelp.ros3=This will be the status to be activated after your next login.
+chelp.impub1=Activate this option for being able to receive messages from other users. If this option is deactivated you can only receive messages from your direct group peers.
+chelp.impub2=To send a message to another user you have to search for the user, open his or here visiting card. On the visiting card you will find the link to send a message if the user has enabled this option. 
+chelp.immore=More information about the chat an messaging can be found here:
 chelp.small=<i>&laquo;$org.olat.user\:form.fontsize.small&raquo;</i>
 chelp.tabCard=<b>$org.olat.user\:tab.hp</b>
 chelp.tabProf=<b>$org.olat.user\:tab.profile</b>
@@ -95,12 +87,12 @@ chelp.vname=<i>$org.olat.user.propertyhandlers\:form.name.firstName</i>
 command.closehp=Close preview
 command.delete=Delete
 command.preview=Show preview
-email.change.body=*** This is an automated message. Please do not reply\! ***\r\n\r\nYou or a user manager in authority arranged for a modification of your e-mail address in OLAT.\nIf all this is correct, your former email {2} will be changed into {3}.  In order to activate your new address, please use the following link and log in to OLAT\:\r\n\r\n{0}\r\n\r\nThis link can only be used once and expires at {1} hrs.\r\n\r\nUntil activating your new address successfully all OLAT messages will be sent to your old e-mail address. After the expiration of this link your application for a modification of your e-mail address will be dismissed. However, you can always arrange for a new modification of your e-mail address in OLAT.\r\n\r\nYour OLAT Team
+email.change.body=*** This is an automated message. Please do not reply\! ***\r\n\r\nYou or a user manager in authority arranged for a modification of your e-mail address in OpenOLAT.\nIf all this is correct, your former email {2} will be changed into {3}.  In order to activate your new address, please use the following link and log in to OpenOLAT\:\r\n\r\n{0}\r\n\r\nThis link can only be used once and expires at {1} hrs.\r\n\r\nUntil activating your new address successfully all OpenOLAT messages will be sent to your old e-mail address. After the expiration of this link your application for a modification of your e-mail address will be dismissed. However, you can always arrange for a new modification of your e-mail address in OpenOLAT.\r\n\r\nYour OpenOLAT Team
 email.change.dialog.text=You have modified your E-mail address. To activate it you will receive a corresponding link sent to your new address. Do you want to proceed? By selecting "No" your application for a modification of your E-mail address will be dismissed\!
 email.change.dialog.text.usermanager=You have modified the E-mail address of another user. To activate it this user will receive a corresponding link sent to the new address. Do you want to proceed? By selecting "No" your application for modification will be dismissed\!
 email.change.dialog.title=Modification of an E-mail address
 email.change.form.info=Your new E-mail address <b>{0}</b> has not been activated yet. Please follow the instructions in your message to activate your new E-mail address.
-email.change.reminder=You have arranged for a modification of your E-mail address in OLAT, however, your new address has not been activated yet. For further information please use the context-sensitive Help in the section "Home" \u2192 "My settings".
+email.change.reminder=You have arranged for a modification of your E-mail address in OpenOLAT, however, your new address has not been activated yet. For further information please use the context-sensitive Help in the section "Home" \u2192 "My settings".
 email.change.subject=[OLAT] Activating your new E-mail address
 email.change.wherefrom=This query to server {0} has been sent on {1} \r\nfrom the IP address {2}.
 email.notsent=This E-mail could not be sent.
@@ -127,14 +119,13 @@ form.fontsize.small=Small
 form.fontsize.xlarge=Extra large
 form.fontsize.xsmall=Extra small
 form.informSessionTimeout=Session time-out notification after 25 minutes
-form.instantmessaging.password=Instant Messaging password
 form.language=Language
 form.notification=E-mail notification
-form.password.new1=New OLAT password
-form.password.new2=Confirm OLAT password
-form.password.old=Old OLAT password
-form.please.enter.new=Please enter your new OLAT password.
-form.please.enter.old=Please enter your old OLAT password.
+form.password.new1=New OpenOLAT password
+form.password.new2=Confirm OpenOLAT password
+form.password.old=Old OpenOLAT password
+form.please.enter.new=Please enter your new OpenOLAT password.
+form.please.enter.old=Please enter your old OpenOLAT password.
 form.text=Personal text
 form.username=User name
 help.hover.home.prefs.special=Help regarding specific system settings
@@ -143,8 +134,9 @@ help.hover.prefs=Help regarding your personal system settings
 help.hover.vcard=Help regarding the configuration of your visiting card and personal profile
 help.hover.webdav=Help regarding the use of WebDAV
 identity.not.existing=The user designated could not be found.
+im.link=Send message to {0} {1}
 info.password.aai=You can change your password at the relevant department of your university (e.g. University of Zurich\: have a look at the website of Uniaccess).
-info.password.olat=In case you possess a personal OLAT/WebDAV password, you can change it right here.
+info.password.olat=In case you possess a personal OpenOLAT/WebDAV password, you can change it right here.
 informSessionTimeout.false=No
 informSessionTimeout.true=Yes
 interval.daily=Daily
@@ -154,8 +146,8 @@ interval.monthly=Monthly
 interval.never=Never
 interval.two-hourly=Every two hours
 interval.weekly=Weekly
-mail.intern.only=Send e-mails to the OLAT internal inbox
-mail.send.copy=Send e-mails to the OLAT internal inbox and the address {0}
+mail.intern.only=Send e-mails to the OpenOLAT internal inbox
+mail.send.copy=Send e-mails to the OpenOLAT internal inbox and the address {0}
 mail.system=E-mail delivery
 menu.calendar=Calendar
 menu.calendar.alt=Personal calendar of selected user
@@ -174,14 +166,14 @@ preferences.successful=Your system settings have been saved. Modifications regar
 preferences.unsuccessful=Your system settings could not be saved. Please try again.
 profile.unsuccessful=Your profile could not be saved. Please try again.
 pwdav.access_data=<h4>Access data</h4>
-pwdav.description=WebDav enables you to easily transfer data from your PC to OLAT folders; in addition to single files you can even copy entire directories to your OLAT folders using drag-and-drop. In order to use WebDAV you have to create first a network drive with the following address on your PC\:
+pwdav.description=WebDav enables you to easily transfer data from your PC to OpenOLAT folders; in addition to single files you can even copy entire directories to your OpenOLAT folders using drag-and-drop. In order to use WebDAV you have to create first a network drive with the following address on your PC\:
 pwdav.password=WebDAV password
 pwdav.password.change=Modify password
 pwdav.password.confirm=Confirm WebDAV password
 pwdav.password.failed=Your new WebDAV password could not be saved. An unexpected error occurred.
 pwdav.password.new=Set password
 pwdav.password.not_set=<i>WebDAV password not set</i>
-pwdav.password.placeholder=<i>Please use your OLAT password to access WebDAV</i>
+pwdav.password.placeholder=<i>Please use your OpenOLAT password to access WebDAV</i>
 pwdav.password.set=******* (password encoded)
 pwdav.password.successful=Your new WebDAV password has been saved successfully. It is valid from now on.
 pwdav.title=WebDAV access
@@ -212,7 +204,7 @@ table.prop.value=Value
 title.homepage=User profile and visiting card
 title.password=Change password
 title.password.aai=University access data
-title.password.olat=Change your OLAT password
+title.password.olat=Change your OpenOLAT password
 title.prefs=General system settings
 title.prefs.accessibility=Accessibility
 title.prefs.ajax=WEB 2.0/AJAX
@@ -222,7 +214,7 @@ title.profile=User profile
 ul.header=Published image (max. 500kB and formats .jpg .jpeg .png .gif only)
 ul.select=Select file
 ul.upload=Upload
-user.deleted=This user has been deleted in OLAT
+user.deleted=This user has been deleted in OpenOLAT
 user.preferences.successful=The system settings of user ({0}) have been saved. All changes regarding language settings and AJAX mode will be active when logging in next time.
 user.preferences.unsuccessful=The system settings of user ({0}) could not be saved. Please try again.
 
diff --git a/src/main/java/org/olat/user/restapi/UserCoursesWebService.java b/src/main/java/org/olat/user/restapi/UserCoursesWebService.java
new file mode 100644
index 0000000000000000000000000000000000000000..c3423eb28f7afd2ebfece4b85f796de6831a4779
--- /dev/null
+++ b/src/main/java/org/olat/user/restapi/UserCoursesWebService.java
@@ -0,0 +1,173 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.user.restapi;
+
+import java.util.Collections;
+import java.util.List;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.ws.rs.DefaultValue;
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.QueryParam;
+import javax.ws.rs.core.Context;
+import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.Request;
+import javax.ws.rs.core.Response;
+
+import org.olat.core.id.Identity;
+import org.olat.repository.RepositoryEntry;
+import org.olat.repository.RepositoryManager;
+import org.olat.restapi.repository.course.CoursesWebService;
+import org.olat.restapi.support.MediaTypeVariants;
+import org.olat.restapi.support.vo.CourseVO;
+import org.olat.restapi.support.vo.CourseVOes;
+
+/**
+ * 
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class UserCoursesWebService {
+	
+	private final Identity identity;
+	
+	public UserCoursesWebService(Identity identity) {
+		this.identity = identity;
+	}
+	
+	
+	/**
+	 * Retrieves the list of "My entries" but limited to courses.
+	 * @response.representation.200.qname {http://www.example.com}courseVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc The courses
+	 * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSEVOes}
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @param start The first result
+	 * @param limit Max result
+	 * @param httpRequest The HTTP request
+	 * @param request The REST request
+	 * @return The list of my entries
+	 */
+	@GET
+	@Path("my")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getMyCourses(@QueryParam("start") @DefaultValue("0") Integer start,
+			@QueryParam("limit") @DefaultValue("25") Integer limit, @Context HttpServletRequest httpRequest,
+			@Context Request request) {
+		
+		RepositoryManager rm = RepositoryManager.getInstance();
+		if(MediaTypeVariants.isPaged(httpRequest, request)) {
+			List<RepositoryEntry> repoEntries = rm.getLearningResourcesAsStudent(identity, start, limit);
+			int totalCount= rm.countLearningResourcesAsStudent(identity);
+
+			CourseVO[] vos = toCourseVo(repoEntries);
+			CourseVOes voes = new CourseVOes();
+			voes.setCourses(vos);
+			voes.setTotalCount(totalCount);
+			return Response.ok(voes).build();
+		} else {
+			List<RepositoryEntry> repoEntries = rm.getLearningResourcesAsStudent(identity, 0, -1);
+			CourseVO[] vos = toCourseVo(repoEntries);
+			return Response.ok(vos).build();
+		}
+	}
+
+	/**
+	 * Retrieves the list of "My supervised courses" but limited to courses.
+	 * @response.representation.200.qname {http://www.example.com}courseVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc The courses
+	 * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSEVOes}
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @param start The first result
+	 * @param limit Max result
+	 * @param httpRequest The HTTP request
+	 * @param request The REST request
+	 * @return The list of my supervised entries
+	 */
+	@GET
+	@Path("teached")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getTeachedCourses(@QueryParam("start") @DefaultValue("0") Integer start,
+			@QueryParam("limit") @DefaultValue("25") Integer limit, @Context HttpServletRequest httpRequest,
+			@Context Request request) {
+		
+		RepositoryManager rm = RepositoryManager.getInstance();
+		if(MediaTypeVariants.isPaged(httpRequest, request)) {
+			List<RepositoryEntry> repoEntries = rm.getLearningResourcesAsTeacher(identity, start, limit);
+			int totalCount= rm.countLearningResourcesAsTeacher(identity);
+
+			CourseVO[] vos = toCourseVo(repoEntries);
+			CourseVOes voes = new CourseVOes();
+			voes.setCourses(vos);
+			voes.setTotalCount(totalCount);
+			return Response.ok(voes).build();
+		} else {
+			List<RepositoryEntry> repoEntries = rm.getLearningResourcesAsTeacher(identity, 0, -1);
+			CourseVO[] vos = toCourseVo(repoEntries);
+			return Response.ok(vos).build();
+		}
+	}
+	
+	/**
+	 * Retrieves the list of my favorite courses.
+	 * @response.representation.200.qname {http://www.example.com}courseVO
+	 * @response.representation.200.mediaType application/xml, application/json
+	 * @response.representation.200.doc The courses
+	 * @response.representation.200.example {@link org.olat.restapi.support.vo.Examples#SAMPLE_COURSEVOes}
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @param start The first result
+	 * @param limit Max result
+	 * @param httpRequest The HTTP request
+	 * @param request The REST request
+	 * @return The list of my favorite courses
+	 */
+	@GET
+	@Path("favorite")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getFavoritCourses(@QueryParam("start") @DefaultValue("0") Integer start,
+			@QueryParam("limit") @DefaultValue("25") Integer limit, @Context HttpServletRequest httpRequest,
+			@Context Request request) {
+		
+		List<String> courseType = Collections.singletonList("CourseModule");
+		RepositoryManager rm = RepositoryManager.getInstance();
+		if(MediaTypeVariants.isPaged(httpRequest, request)) {
+			List<RepositoryEntry> repoEntries = rm.getFavoritLearningResourcesAsTeacher(identity, courseType, start, limit);
+			int totalCount= rm.countFavoritLearningResourcesAsTeacher(identity, courseType);
+
+			CourseVO[] vos = toCourseVo(repoEntries);
+			CourseVOes voes = new CourseVOes();
+			voes.setCourses(vos);
+			voes.setTotalCount(totalCount);
+			return Response.ok(voes).build();
+		} else {
+			List<RepositoryEntry> repoEntries = rm.getFavoritLearningResourcesAsTeacher(identity, courseType, 0, -1);
+			CourseVO[] vos = toCourseVo(repoEntries);
+			return Response.ok(vos).build();
+		}
+	}
+	
+	private CourseVO[] toCourseVo(List<RepositoryEntry> repoEntries) {
+		return CoursesWebService.toCourseVo(repoEntries);
+	}
+}
diff --git a/src/main/java/org/olat/user/restapi/UserFoldersWebService.java b/src/main/java/org/olat/user/restapi/UserFoldersWebService.java
index 39262b06b09d20524767119d5188d48fdcbf5692..ad8d834f6d2dcce1ad725edf28c31baae668eb00 100644
--- a/src/main/java/org/olat/user/restapi/UserFoldersWebService.java
+++ b/src/main/java/org/olat/user/restapi/UserFoldersWebService.java
@@ -42,7 +42,6 @@ import javax.ws.rs.core.Response;
 import javax.ws.rs.core.Response.Status;
 
 import org.olat.basesecurity.BaseSecurityManager;
-import org.olat.basesecurity.IdentityShort;
 import org.olat.collaboration.CollaborationTools;
 import org.olat.collaboration.CollaborationToolsFactory;
 import org.olat.core.CoreSpringFactory;
@@ -81,26 +80,24 @@ import org.olat.restapi.support.vo.FolderVOes;
  *
  * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
  */
-@Path("users/{identityKey}/folders")
 public class UserFoldersWebService {
 	
-	//private static final OLog log = Tracing.createLoggerFor(UserFoldersWebService.class);
-
+	private final Identity identity;
+	
+	public UserFoldersWebService(Identity identity) {
+		this.identity = identity;
+	}
+	
 	@Path("personal")
-	public VFSWebservice getFolder(@PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
-		Identity identity = getIdentity(request);
-		if(identity == null) {
-			throw new WebApplicationException(Response.serverError().status(Status.UNAUTHORIZED).build());
-		}
-		
-		if(identityKey.equals(identity.getKey())) {
+	public VFSWebservice getFolder(@Context HttpServletRequest request) {
+		Identity ureqIdentity = getIdentity(request);
+		if(identity.getKey().equals(ureqIdentity.getKey())) {
 			//private and public folder
-			VFSContainer myFodlers = new BriefcaseWebDAVProvider().getContainer(identity);
+			VFSContainer myFodlers = new BriefcaseWebDAVProvider().getContainer(ureqIdentity);
 			return new VFSWebservice(myFodlers);
 		} else {
 			//only public
-			IdentityShort retrievedIdentity = BaseSecurityManager.getInstance().loadIdentityShortByKey(identityKey);
-			String chosenUserFolderRelPath = FolderConfig.getUserHome(retrievedIdentity.getName()) + "/" + "public";
+			String chosenUserFolderRelPath = FolderConfig.getUserHome(identity.getName()) + "/" + "public";
 			OlatRootFolderImpl rootFolder = new OlatRootFolderImpl(chosenUserFolderRelPath, null);
 			VFSSecurityCallback secCallback = new ReadOnlyCallback();
 			rootFolder.setLocalSecurityCallback(secCallback);
@@ -163,17 +160,16 @@ public class UserFoldersWebService {
 	 */
 	@GET
 	@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
-	public Response getFolders(@PathParam("identityKey") Long identityKey,
-			@Context HttpServletRequest httpRequest) {
+	public Response getFolders(@Context HttpServletRequest httpRequest) {
 		
 		Roles roles;
-		Identity retrievedUser = getIdentity(httpRequest);
-		if(retrievedUser == null) {
+		Identity ureqIdentity = getIdentity(httpRequest);
+		if(ureqIdentity == null) {
 			return Response.serverError().status(Status.UNAUTHORIZED).build();
-		} else if(!identityKey.equals(retrievedUser.getKey())) {
+		} else if(!identity.getKey().equals(ureqIdentity.getKey())) {
 			if(isAdmin(httpRequest)) {
-				retrievedUser = BaseSecurityManager.getInstance().loadIdentityByKey(identityKey);
-				roles = BaseSecurityManager.getInstance().getRoles(retrievedUser);
+				ureqIdentity = identity;
+				roles = BaseSecurityManager.getInstance().getRoles(identity);
 			} else {
 				return Response.serverError().status(Status.UNAUTHORIZED).build();
 			}
@@ -186,7 +182,7 @@ public class UserFoldersWebService {
 		NotificationsManager man = NotificationsManager.getInstance();
 		{//collect subscriptions
 			List<String> notiTypes = Collections.singletonList("FolderModule");
-			List<Subscriber> subs = man.getSubscribers(retrievedUser, notiTypes);
+			List<Subscriber> subs = man.getSubscribers(ureqIdentity, notiTypes);
 			for(Subscriber sub:subs) {
 				String resName = sub.getPublisher().getResName();
 				if("BusinessGroup".equals(resName)) {
@@ -203,7 +199,7 @@ public class UserFoldersWebService {
 		}
 
 		final List<FolderVO> folderVOs = new ArrayList<FolderVO>();
-		final IdentityEnvironment ienv = new IdentityEnvironment(retrievedUser, roles);
+		final IdentityEnvironment ienv = new IdentityEnvironment(ureqIdentity, roles);
 		for(Map.Entry<Long, Collection<String>> e:courseNotified.entrySet()) {
 			final Long courseKey = e.getKey();
 			final Collection<String> nodeKeys = e.getValue();
@@ -253,12 +249,12 @@ public class UserFoldersWebService {
 		
 		//start found forums in groups
 		BusinessGroupService bgs = CoreSpringFactory.getImpl(BusinessGroupService.class);
-		SearchBusinessGroupParams params = new SearchBusinessGroupParams(retrievedUser, true, true);
+		SearchBusinessGroupParams params = new SearchBusinessGroupParams(ureqIdentity, true, true);
 		params.addTools(CollaborationTools.TOOL_FOLDER);
 		List<BusinessGroup> groups = bgs.findBusinessGroups(params, null, 0, -1);
 		for(BusinessGroup group:groups) {
 			CollaborationTools tools = CollaborationToolsFactory.getInstance().getOrCreateCollaborationTools(group);
-			VFSContainer container = tools.getSecuredFolder(group, null, retrievedUser, false);
+			VFSContainer container = tools.getSecuredFolder(group, null, ureqIdentity, false);
 
 			FolderVO folderVo = new FolderVO();
 			folderVo.setName(group.getName());
diff --git a/src/main/java/org/olat/user/restapi/UserWebService.java b/src/main/java/org/olat/user/restapi/UserWebService.java
index c0d25e556c68ab9c338ee2821075811d67d7ca26..0638f1dccda42bdbb8a4861ab09f1633fb8724df 100644
--- a/src/main/java/org/olat/user/restapi/UserWebService.java
+++ b/src/main/java/org/olat/user/restapi/UserWebService.java
@@ -19,6 +19,7 @@
  */
 package org.olat.user.restapi;
 
+import static org.olat.restapi.security.RestSecurityHelper.getIdentity;
 import static org.olat.restapi.security.RestSecurityHelper.getLocale;
 import static org.olat.restapi.security.RestSecurityHelper.getUserRequest;
 import static org.olat.restapi.security.RestSecurityHelper.isUserManager;
@@ -327,6 +328,30 @@ public class UserWebService {
 		}
 	}
 	
+	@Path("{identityKey}/folders")
+	public UserFoldersWebService getFoldersWebService(@PathParam("identityKey") Long identityKey) {
+		Identity identity = BaseSecurityManager.getInstance().loadIdentityByKey(identityKey, false);
+		if(identity == null) {
+			throw new WebApplicationException(Response.serverError().status(Status.NOT_FOUND).build());
+		}
+		return new UserFoldersWebService(identity);
+	}
+	
+	@Path("{identityKey}/courses")
+	public UserCoursesWebService getCoursesWebService(@PathParam("identityKey") Long identityKey,
+			@Context HttpServletRequest httpRequest) {
+		Identity identity = BaseSecurityManager.getInstance().loadIdentityByKey(identityKey, false);
+		if(identity == null) {
+			throw new WebApplicationException(Response.serverError().status(Status.NOT_FOUND).build());
+		}
+
+		Identity ureqIdentity = getIdentity(httpRequest);
+		if(ureqIdentity == null || !ureqIdentity.equals(identity)) {
+			throw new WebApplicationException(Response.serverError().status(Status.UNAUTHORIZED).build());
+		}
+		return new UserCoursesWebService(identity);
+	}
+	
 	/**
 	 * Retrieves the portrait of an user
 	 * @response.representation.200.mediaType application/octet-stream
diff --git a/src/main/resources/database/mysql/alter_8_3_0_to_8_4_0.sql b/src/main/resources/database/mysql/alter_8_3_0_to_8_4_0.sql
index 795fcf3d8fae5b646a606678cbafc88961b81fd3..445049718bfe5ca9f71a636b7e145ceb9ace3ee1 100644
--- a/src/main/resources/database/mysql/alter_8_3_0_to_8_4_0.sql
+++ b/src/main/resources/database/mysql/alter_8_3_0_to_8_4_0.sql
@@ -51,6 +51,22 @@ create table if not exists o_im_preferences (
 );
 alter table o_im_preferences add constraint idx_im_prfs_to_id foreign key (fk_from_identity_id) references o_bs_identity (id);
 
+create or replace view o_im_roster_entry_v as (
+   select
+      entry.id as re_id,
+      entry.creationdate as re_creationdate,
+      ident.id as ident_id,
+      ident.name as ident_name,
+      entry.r_nickname as re_nickname,
+      entry.r_fullname as re_fullname,
+      entry.r_anonym as re_anonym,
+      entry.r_vip as re_vip,
+      entry.r_resname as re_resname,
+      entry.r_resid as re_resid
+   from o_im_roster_entry as entry
+   inner join o_bs_identity as ident on (entry.fk_identity_id = ident.id)
+);
+
 -- views for contacts
 create or replace view o_gp_visible_participant_v as (
    select
diff --git a/src/main/resources/database/mysql/setupDatabase.sql b/src/main/resources/database/mysql/setupDatabase.sql
index b39244cc9eaffb301a89d34f017c8c1b14a6a88c..d4886b3e9e5d9b8b0fe99c47e01ceec89e505729 100644
--- a/src/main/resources/database/mysql/setupDatabase.sql
+++ b/src/main/resources/database/mysql/setupDatabase.sql
@@ -1447,6 +1447,21 @@ create or replace view o_as_eff_statement_members_strict_v as (
    left join o_as_user_course_infos as pm_initial_launch on (pm_initial_launch.fk_resource_id = sm_reResource.resource_id and pm_initial_launch.fk_identity = sm_studentMembership.identity_id)
 );
 
+create or replace view o_im_roster_entry_v as (
+   select
+      entry.id as re_id,
+      entry.creationdate as re_creationdate,
+      ident.id as ident_id,
+      ident.name as ident_name,
+      entry.r_nickname as re_nickname,
+      entry.r_fullname as re_fullname,
+      entry.r_anonym as re_anonym,
+      entry.r_vip as re_vip,
+      entry.r_resname as re_resname,
+      entry.r_resid as re_resid
+   from o_im_roster_entry as entry
+   inner join o_bs_identity as ident on (entry.fk_identity_id = ident.id)
+);
 
 create index  ocl_asset_idx on oc_lock (asset);
 alter table oc_lock add index FK9E30F4B66115906D (identity_fk), add constraint FK9E30F4B66115906D foreign key (identity_fk) references o_bs_identity (id);
diff --git a/src/main/resources/database/oracle/alter_8_3_0_to_8_4_0.sql b/src/main/resources/database/oracle/alter_8_3_0_to_8_4_0.sql
index 57b81da1b0e0297e9ff9125e0065aef8e0d98be1..01cf19fc951f8b570219dbee37d99a37f9fb73d8 100644
--- a/src/main/resources/database/oracle/alter_8_3_0_to_8_4_0.sql
+++ b/src/main/resources/database/oracle/alter_8_3_0_to_8_4_0.sql
@@ -51,6 +51,22 @@ create table o_im_preferences (
 );
 alter table o_im_preferences add constraint idx_im_prfs_to_id foreign key (fk_from_identity_id) references o_bs_identity (id);
 
+create or replace view o_im_roster_entry_v as (
+   select
+      entry.id as re_id,
+      entry.creationdate as re_creationdate,
+      ident.id as ident_id,
+      ident.name as ident_name,
+      entry.r_nickname as re_nickname,
+      entry.r_fullname as re_fullname,
+      entry.r_anonym as re_anonym,
+      entry.r_vip as re_vip,
+      entry.r_resname as re_resname,
+      entry.r_resid as re_resid
+   from o_im_roster_entry entry
+   inner join o_bs_identity ident on (entry.fk_identity_id = ident.id)
+);
+
 -- views for contacts
 create view o_gp_visible_participant_v as (
    select
diff --git a/src/main/resources/database/oracle/setupDatabase.sql b/src/main/resources/database/oracle/setupDatabase.sql
index 3b32efc90147590efb9cdbe2a2a9c2564eefafb4..e56ce007022983723f5225c2cc9713a54cbe3383 100644
--- a/src/main/resources/database/oracle/setupDatabase.sql
+++ b/src/main/resources/database/oracle/setupDatabase.sql
@@ -1699,6 +1699,22 @@ create view o_gp_visible_owner_v as (
    inner join o_bs_identity ident on (bg_owner_member.identity_id = ident.id)
 );
 
+create or replace view o_im_roster_entry_v as (
+   select
+      entry.id as re_id,
+      entry.creationdate as re_creationdate,
+      ident.id as ident_id,
+      ident.name as ident_name,
+      entry.r_nickname as re_nickname,
+      entry.r_fullname as re_fullname,
+      entry.r_anonym as re_anonym,
+      entry.r_vip as re_vip,
+      entry.r_resname as re_resname,
+      entry.r_resid as re_resid
+   from o_im_roster_entry entry
+   inner join o_bs_identity ident on (entry.fk_identity_id = ident.id)
+);
+
 
 CREATE OR REPLACE TRIGGER ai_o_stat_dayofweek_id
 BEFORE INSERT ON o_stat_dayofweek
diff --git a/src/main/resources/database/postgresql/alter_8_3_0_to_8_4_0.sql b/src/main/resources/database/postgresql/alter_8_3_0_to_8_4_0.sql
index ba7d98ea09df25759ccb243fae568475728ca158..05a3fe94e0870be21b4491ba0e16369f93acf4b4 100644
--- a/src/main/resources/database/postgresql/alter_8_3_0_to_8_4_0.sql
+++ b/src/main/resources/database/postgresql/alter_8_3_0_to_8_4_0.sql
@@ -51,6 +51,22 @@ create table o_im_preferences (
 );
 alter table o_im_preferences add constraint idx_im_prfs_to_id foreign key (fk_from_identity_id) references o_bs_identity (id);
 
+create or replace view o_im_roster_entry_v as (
+   select
+      entry.id as re_id,
+      entry.creationdate as re_creationdate,
+      ident.id as ident_id,
+      ident.name as ident_name,
+      entry.r_nickname as re_nickname,
+      entry.r_fullname as re_fullname,
+      entry.r_anonym as re_anonym,
+      entry.r_vip as re_vip,
+      entry.r_resname as re_resname,
+      entry.r_resid as re_resid
+   from o_im_roster_entry as entry
+   inner join o_bs_identity as ident on (entry.fk_identity_id = ident.id)
+);
+
 -- views for contacts
 create view o_gp_visible_participant_v as (
    select
diff --git a/src/main/resources/database/postgresql/setupDatabase.sql b/src/main/resources/database/postgresql/setupDatabase.sql
index b4aa184ea9d49257a4e68bf44781756ca7762cc5..4418c8bbae55ff1e7aaa21e7c6660cb31d7e2a43 100644
--- a/src/main/resources/database/postgresql/setupDatabase.sql
+++ b/src/main/resources/database/postgresql/setupDatabase.sql
@@ -1444,6 +1444,22 @@ create or replace view o_as_eff_statement_members_strict_v as (
    left join o_as_user_course_infos as pm_initial_launch on (pm_initial_launch.fk_resource_id = sm_reResource.resource_id and pm_initial_launch.fk_identity = sm_studentMembership.identity_id)
 );
 
+create or replace view o_im_roster_entry_v as (
+   select
+      entry.id as re_id,
+      entry.creationdate as re_creationdate,
+      ident.id as ident_id,
+      ident.name as ident_name,
+      entry.r_nickname as re_nickname,
+      entry.r_fullname as re_fullname,
+      entry.r_anonym as re_anonym,
+      entry.r_vip as re_vip,
+      entry.r_resname as re_resname,
+      entry.r_resid as re_resid
+   from o_im_roster_entry as entry
+   inner join o_bs_identity as ident on (entry.fk_identity_id = ident.id)
+);
+
 create index userrating_id_idx on o_userrating (resid);
 create index userrating_name_idx on o_userrating (resname);
 create index userrating_subpath_idx on o_userrating (ressubpath);
diff --git a/src/main/resources/infinispan-config.xml b/src/main/resources/infinispan-config.xml
index a8219708fefb87868eee8616fbc4e2a3de1d3f9e..07d47f89995086077546bad5a4461470d2586484 100644
--- a/src/main/resources/infinispan-config.xml
+++ b/src/main/resources/infinispan-config.xml
@@ -39,6 +39,13 @@
 		<transaction transactionMode="NON_TRANSACTIONAL" />
 	</namedCache>
 	
+	<namedCache name="AssessmentManager@newpersisting">
+		<locking isolationLevel="READ_COMMITTED" concurrencyLevel="1000" lockAcquisitionTimeout="15000" useLockStriping="false"/>
+		<eviction maxEntries="20000" strategy="LRU"/>
+		<expiration maxIdle="900000" wakeUpInterval="5000"/>
+		<transaction transactionMode="NON_TRANSACTIONAL" />
+	</namedCache>
+
 	<!-- 
 	Hibernate cache
 	 -->
diff --git a/src/main/webapp/static/themes/openolat/all/_icons.scss b/src/main/webapp/static/themes/openolat/all/_icons.scss
index 10e077a078d4c56c36bd278bb9f9578b07d8b950..48e448cd35d659253e4b087ca073fbbfcf8ec1d0 100644
--- a/src/main/webapp/static/themes/openolat/all/_icons.scss
+++ b/src/main/webapp/static/themes/openolat/all/_icons.scss
@@ -187,49 +187,50 @@ div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.b_filetype_folder, .b_fil
 .b_filetype_zip { background-image: url('../openolat/images/docs/document-zipper.png') ! important; }
 
 /* large icons, as used in library */
-.b_large_icon.b_filetype_file { background-image: url('../openolat/images/docs_large/_blank.png') ! important; }
-.b_large_icon.b_filetype_avi { background-image: url('../openolat/images/docs_large/avi.png') ! important; }
-.b_large_icon.b_filetype_bat { background-image: url('../openolat/images/docs_large/exe.png') ! important; }
-.b_large_icon.b_filetype_bmp { background-image: url('../openolat/images/docs_large/bmp.png') ! important; }
-.b_large_icon.b_filetype_css, { background-image: url('../openolat/images/docs_large/css.png') ! important; }
-.b_large_icon.b_filetype_doc, .b_filetype_docx { background-image: url('../openolat/images/docs_large/doc.png') ! important; }
-.b_large_icon.b_filetype_dvi { background-image: url('../openolat/images/docs_large/avi.png') ! important; }
-.b_large_icon.b_filetype_exe { background-image: url('../openolat/images/docs_large/exe.png') ! important; }
-.b_large_icon.b_filetype_folder { background-image: url('../openolat/images/docs_large/_blank.png')  ! important; }
-.b_large_icon.b_filetype_gif { background-image: url('../openolat/images/docs_large/gif.png') ! important; }
-.b_large_icon.b_filetype_gz { background-image: url('../openolat/images/docs_large/tgz.png') ! important; }
-.b_large_icon.b_filetype_htm, .b_large_icon.b_filetype_html { background-image: url('../openolat/images/docs_large/html.png') ! important; }
-.b_large_icon.b_filetype_ico { 	background-image: url('../openolat/images/docs_large/gif.png') ! important; }
-.b_large_icon.b_filetype_jpeg, .b_large_icon.b_filetype_jpg { background-image: url('../openolat/images/docs_large/jpg.png') ! important; }
-.b_large_icon.b_filetype_js { background-image: url('../openolat/images/docs_large/java.png') ! important; }
-.b_large_icon.b_filetype_log { background-image: url('../openolat/images/docs_large/txt.png') ! important; }
-.b_large_icon.b_filetype_midi { background-image: url('../openolat/images/docs_large/midi.png') ! important; }
-.b_large_icon.b_filetype_mp4, .b_large_icon.b_filetype_m4v, .b_large_icon.b_filetype_webm, .b_large_icon.b_filetype_ogg { background-image: url('../openolat/images/docs_large/mp4.png') ! important; }
-.b_large_icon.b_filetype_flv { background-image: url('../openolat/images/docs_large/flv.png') ! important; }
-.b_large_icon.b_filetype_video, .b_large_icon.b_filetype_mov { background-image: url('../openolat/images/docs_large/qt.png') ! important; }
-.b_large_icon.b_filetype_audio, .b_large_icon.b_filetype_mp3,.b_filetype_m3u { background-image: url('../openolat/images/docs_large/mp3.png') ! important; }
-.b_large_icon.b_filetype_mpeg,.b_large_icon.b_filetype_mpg { background-image: url('../openolat/images/docs_large/mpg.png') ! important; }
-.b_large_icon.b_filetype_odp { background-image: url('../openolat/images/docs_large/odp.png') ! important; }
-.b_large_icon.b_filetype_ods { background-image: url('../openolat/images/docs_large/ods.png') ! important; }
-.b_large_icon.b_filetype_odt { background-image: url('../openolat/images/docs_large/odt.png') ! important; }
-.b_large_icon.b_filetype_odg { background-image: url('../openolat/images/docs_large/odg.png') ! important; }
-.b_large_icon.b_filetype_odf { background-image: url('../openolat/images/docs_large/odf.png') ! important; }
-.b_large_icon.b_filetype_pdf { background-image: url('../openolat/images/docs_large/pdf.png') ! important; }
-.b_large_icon.b_filetype_png { background-image: url('../openolat/images/docs_large/png.png') ! important; }
-.b_large_icon.b_filetype_ppt, .b_large_icon.b_filetype_pptx { background-image: url('../openolat/images/docs_large/ppt.png') ! important; }
-.b_large_icon.b_filetype_ps { background-image: url('../openolat/images/docs_large/pdf.png') ! important; }
-.b_large_icon.b_filetype_qt,.b_large_icon.b_filetype_ra,.b_large_icon.b_filetype_ram { background-image: url('../openolat/images/docs_large/qt.png') ! important; }
-.b_large_icon.b_filetype_readme, .b_large_icon.b_filetype_README { background-image: url('../openolat/images/docs_large/text.png') ! important; }
-.b_large_icon.b_filetype_rtf { background-image: url('../openolat/images/docs_large/rtf.png') ! important; }
-.b_large_icon.b_filetype_tar,.b_large_icon.b_filetype_tgz { background-image: url('../openolat/images/docs_large/gtz.png') ! important; }
-.b_large_icon.b_filetype_tiff { background-image: url('../openolat/images/docs_large/tiff.png') ! important; }
-.b_large_icon.b_filetype_txt { background-image: url('../openolat/images/docs_large/txt.png') ! important; }
-.b_large_icon.b_filetype_wav { background-image: url('../openolat/images/docs_large/wav.png') ! important; }
-.b_large_icon.b_filetype_xls, .b_filetype_xlsx { background-image: url('../openolat/images/docs_large/xls.png') ! important; }
-.b_large_icon.b_filetype_xml{ background-image: url('../openolat/images/docs_large/xml.png') ! important; }
-.b_large_icon.b_filetype_xsl { background-image: url('../openolat/images/docs_large/xsl.png') ! important; }
-.b_large_icon.b_filetype_zip { background-image: url('../openolat/images/docs_large/zip.png') ! important; }
-
+.b_large_icon {
+	&.b_filetype_file { background-image: url('../openolat/images/docs_large/_blank.png') ! important; }
+	&.b_filetype_avi { background-image: url('../openolat/images/docs_large/avi.png') ! important; }
+	&.b_filetype_bat { background-image: url('../openolat/images/docs_large/exe.png') ! important; }
+	&.b_filetype_bmp { background-image: url('../openolat/images/docs_large/bmp.png') ! important; }
+	&.b_filetype_css, { background-image: url('../openolat/images/docs_large/css.png') ! important; }
+	&.b_filetype_doc, &.b_filetype_docx { background-image: url('../openolat/images/docs_large/doc.png') ! important; }
+	&.b_filetype_dvi { background-image: url('../openolat/images/docs_large/avi.png') ! important; }
+	&.b_filetype_exe { background-image: url('../openolat/images/docs_large/exe.png') ! important; }
+	&.b_filetype_folder { background-image: url('../openolat/images/docs_large/_blank.png')  ! important; }
+	&.b_filetype_gif { background-image: url('../openolat/images/docs_large/gif.png') ! important; }
+	&.b_filetype_gz { background-image: url('../openolat/images/docs_large/tgz.png') ! important; }
+	&.b_filetype_htm, &.b_filetype_html { background-image: url('../openolat/images/docs_large/html.png') ! important; }
+	&.b_filetype_ico { 	background-image: url('../openolat/images/docs_large/gif.png') ! important; }
+	&.b_filetype_jpeg, &.b_filetype_jpg { background-image: url('../openolat/images/docs_large/jpg.png') ! important; }
+	&.b_filetype_js { background-image: url('../openolat/images/docs_large/java.png') ! important; }
+	&.b_filetype_log { background-image: url('../openolat/images/docs_large/txt.png') ! important; }
+	&.b_filetype_midi { background-image: url('../openolat/images/docs_large/midi.png') ! important; }
+	&.b_filetype_mp4, &.b_filetype_m4v, &.b_filetype_webm, &.b_filetype_ogg { background-image: url('../openolat/images/docs_large/mp4.png') ! important; }
+	&.b_filetype_flv { background-image: url('../openolat/images/docs_large/flv.png') ! important; }
+	&.b_filetype_video, &.b_filetype_mov { background-image: url('../openolat/images/docs_large/qt.png') ! important; }
+	&.b_filetype_audio, &.b_filetype_mp3,.b_filetype_m3u { background-image: url('../openolat/images/docs_large/mp3.png') ! important; }
+	&.b_filetype_mpeg,&.b_filetype_mpg { background-image: url('../openolat/images/docs_large/mpg.png') ! important; }
+	&.b_filetype_odp { background-image: url('../openolat/images/docs_large/odp.png') ! important; }
+	&.b_filetype_ods { background-image: url('../openolat/images/docs_large/ods.png') ! important; }
+	&.b_filetype_odt { background-image: url('../openolat/images/docs_large/odt.png') ! important; }
+	&.b_filetype_odg { background-image: url('../openolat/images/docs_large/odg.png') ! important; }
+	&.b_filetype_odf { background-image: url('../openolat/images/docs_large/odf.png') ! important; }
+	&.b_filetype_pdf { background-image: url('../openolat/images/docs_large/pdf.png') ! important; }
+	&.b_filetype_png { background-image: url('../openolat/images/docs_large/png.png') ! important; }
+	&.b_filetype_ppt, &.b_filetype_pptx { background-image: url('../openolat/images/docs_large/ppt.png') ! important; }
+	&.b_filetype_ps { background-image: url('../openolat/images/docs_large/pdf.png') ! important; }
+	&.b_filetype_qt,&.b_filetype_ra,&.b_filetype_ram { background-image: url('../openolat/images/docs_large/qt.png') ! important; }
+	&.b_filetype_readme, &.b_filetype_README { background-image: url('../openolat/images/docs_large/text.png') ! important; }
+	&.b_filetype_rtf { background-image: url('../openolat/images/docs_large/rtf.png') ! important; }
+	&.b_filetype_tar,&.b_filetype_tgz { background-image: url('../openolat/images/docs_large/gtz.png') ! important; }
+	&.b_filetype_tiff { background-image: url('../openolat/images/docs_large/tiff.png') ! important; }
+	&.b_filetype_txt { background-image: url('../openolat/images/docs_large/txt.png') ! important; }
+	&.b_filetype_wav { background-image: url('../openolat/images/docs_large/wav.png') ! important; }
+	&.b_filetype_xls, .b_filetype_xlsx { background-image: url('../openolat/images/docs_large/xls.png') ! important; }
+	&.b_filetype_xml{ background-image: url('../openolat/images/docs_large/xml.png') ! important; }
+	&.b_filetype_xsl { background-image: url('../openolat/images/docs_large/xsl.png') ! important; }
+	&.b_filetype_zip { background-image: url('../openolat/images/docs_large/zip.png') ! important; }
+}
 
 /* tab icons in nav  and in LE-resources table*/
 
diff --git a/src/main/webapp/static/themes/openolat/all/modules/_formsandbuttons.scss b/src/main/webapp/static/themes/openolat/all/modules/_formsandbuttons.scss
index ac33d2d0edbd57576e2e64e07ed4a83c0d0a3a46..7261db66fcc062c14c4ce6c584777eb7602fed90 100644
--- a/src/main/webapp/static/themes/openolat/all/modules/_formsandbuttons.scss
+++ b/src/main/webapp/static/themes/openolat/all/modules/_formsandbuttons.scss
@@ -369,14 +369,40 @@ table.b_choice {
 div.b_fileinput { 
 	position: relative;
 	div.b_fileinput_fakechooser { 
-		position: absolute; top: 0px; left: 0px; z-index: 1; display: inline; white-space: nowrap;
-		a { margin-left: 5px; } 
+		position: relative; 
+		top: 0px; 
+		left: 0px; 
+		z-index: 1; 
+		display: inline; 
+		white-space: nowrap;
+		a { 
+			margin-left: 5px; 
+		} 
+	}
+	span.b_fileinput_maxsize { 
+		 /* same as mall icon left */
+		padding: 1px 0 1px 1em; 
+		font-style: italic; 
+		min-height: 16px; 
+		vertical-align: middle;
 	}
-	span.b_fileinput_maxsize { padding: 1px 0 1px 1em; font-style: italic; min-height: 16px; vertical-align: middle;} /* same as mall icon left */
-	input.b_fileinput_realchooser { position: relative; top: 0; left: 0; z-index: 2; @include o-opacity(0);}
-	div.b_button_group { text-align: left; padding-left: 0; margin-left: 0;}
+	input.b_fileinput_realchooser { 
+		position: absolute; 
+		top: 0; 
+		left: 0;
+		height: 1.8em; 
+		z-index: 2; 
+		@include o-opacity(0); /* this is the magic: visually don't show the input element, but nevertheless catch click events */
+	}
+	div.b_button_group { 	
+		text-align: left; 
+		padding-left: 0; 
+		margin-left: 0;
+	}
+}
+.b_fileinput_icon { 
+	background-image: url(../openolat/images/drive.png); 
 }
-.b_fileinput_icon { background-image: url(../openolat/images/drive.png); }
 
 
 /* PROGRESSBAR */
diff --git a/src/main/webapp/static/themes/openolat/all/modules/_im.scss b/src/main/webapp/static/themes/openolat/all/modules/_im.scss
index ed61225434cfa23face3b2b5164bf41ad5121a0f..3ebe1d8c97ae051c4a86164580f8eea6910576cd 100644
--- a/src/main/webapp/static/themes/openolat/all/modules/_im.scss
+++ b/src/main/webapp/static/themes/openolat/all/modules/_im.scss
@@ -30,35 +30,65 @@
 .o_instantmessaging_chat_form input, .o_groupchat_chat_form input { width: 99%}
 .o_instantmessaging_chat_form div.b_button_group, .o_groupchat_chat_form div.b_button_group {margin-top: 1em;}
 #o_instantmessages_buddieslist {
+		font-size: 90%;
 		padding: 1em 0 0 0; margin: 0;
 		a.b_contexthelp { margin-top:5px; padding-right: 5px; }
 		ul {list-style-type: none; padding: 0; margin: 0} 
 		li { margin: 0; padding: 0;}
-		li.o_instantmessaging_groupname {padding: 0 0 0 20px; background: url(../openolat/images/users.png) no-repeat 0 0;}
-		a.o_instantmessaging_vip span { font-weight:bold; }
-		li a { padding: 2px 0 2px 20px; background-repeat: no-repeat; background-position: 0 0; }
-		a.o_instantmessaging_showgroupswitch {padding: 2px 0 2px 20px; background: url(../openolat/images/users_conf.png) no-repeat 0 0;}
-		a.o_instantmessaging_showofflineswitch {padding: 2px 0 2px 20px; background: url(../openolat/images/im/grstar.png) no-repeat 0 0;}
-		a.o_instantmessaging_hideofflineswitch {padding: 2px 0 2px 20px; background: url(../openolat/images/im/gstar.png) no-repeat 0 0;}
+		li.o_instantmessaging_group {
+			padding-bottom: 0.5em;
+			div.o_instantmessaging_groupname {
+				padding: 0 0 0 20px; 
+				background: url(../openolat/images/users.png) no-repeat 0 50%;
+			}
+		}
+		a.o_instantmessaging_vip span { 
+			font-weight:bold; 
+		}
+		li a { 
+			padding: 2px 0 2px 20px; 
+			background-repeat: no-repeat; 
+			background-position: 0 50%; 
+		}
+		a.o_instantmessaging_showgroupswitch {padding: 2px 0 2px 20px; background: url(../openolat/images/users_conf.png) no-repeat 0 50%;}
+		a.o_instantmessaging_showofflineswitch {padding: 2px 0 2px 20px; background: url(../openolat/images/im/status-offline.png) no-repeat 0 50%;}
+		a.o_instantmessaging_hideofflineswitch {padding: 2px 0 2px 20px; background: url(../openolat/images/im/status.png) no-repeat 0 50%;}
 }
 
-#o_instantmessages_buddy a { padding: 2px 0 2px 20px; background-repeat: no-repeat; background-position: 0 0; }
+#o_instantmessages_buddy {
+	margin: 1em 0 2em 0;
+	a { padding: 2px 0 2px 20px; background-repeat: no-repeat; background-position: 0 50%; }
+}
 
 div.o_groupchat_roster {
-		margin: 0;
-		ul { list-style-type: none;margin: 0; padding: 0;}
-		li { font-size: 95%}
+	margin: 0;
+	ul { 
+		list-style-type: none;
+		margin: 0; 
+		padding: 0;
+		li { 
+			font-size: 90%;
+			margin: 0;
+			padding: 0 0 0 20px; 
+			background: url(../openolat/images/user.png) no-repeat 0 50%;
+			&.o_instantmessaging_anonymous {
+				background-image: url(../openolat/images/user_silhouette.png)
+			}
+			&.o_instantmessaging_vip { 
+				font-weight:bold; 
+				&.o_instantmessaging_anonymous {
+					font-weight:normal;
+				}
+			}
+		}
+	}
 }
 
-li.o_instantmessaging_vip span { font-weight:bold; }
-li.o_instantmessaging_anonymous span { text-decoration:line-through; }
 
 /* im icons */
-.o_instantmessaging_available_icon { background-image: url(../openolat/images/im/gstar.png); }
-.o_instantmessaging_dnd_icon { background-image: url(../openolat/images/im/gstar_cross.png); }
-.o_instantmessaging_unavailable_icon { background-image: url(../openolat/images/im/grstar.png); }
-.o_instantmessaging_offline_icon { background-image: url(../openolat/images/im/grstar.png);}
+.o_instantmessaging_available_icon { background-image: url(../openolat/images/im/status.png); }
+.o_instantmessaging_dnd_icon { background-image: url(../openolat/images/im/status-away.png); }
+.o_instantmessaging_unavailable_icon { background-image: url(../openolat/images/im/status-offline.png); }
 .o_instantmessaging_new_msg_icon { background-image: url(../openolat/images/im/new_message.png);}
-.o_instantmessaging_error_icon { background-image: url(../openolat/images/cross.png);}	
+.o_instantmessaging_chat_icon { background-image: url(../openolat/images/im/balloon-white-left.png);}
 .o_instantmessaging_refresh_icon {background-image: url(../openolat/images/qti/tries.png);} 
-	
diff --git a/src/main/webapp/static/themes/openolat/all/modules/_misc.scss b/src/main/webapp/static/themes/openolat/all/modules/_misc.scss
index 8ab87e223ab4d8cedf4295f5ffa6319bf48e1bc6..44653fa8b925955be0ab9c13440e24c776c2d708 100644
--- a/src/main/webapp/static/themes/openolat/all/modules/_misc.scss
+++ b/src/main/webapp/static/themes/openolat/all/modules/_misc.scss
@@ -21,6 +21,18 @@ div.o_bcard_portrait_group { background-image: url(../openolat/images/group_100x
 div.o_bcard_text {margin-left: 120px; margin-top: 10px; line-height:150%}
 div.o_bcard_footer {text-align: right; clear: both; font-size: 95%; color:rgb(31, 73, 179); padding: 5px;}
 
+/* visiting card */
+div.o_visitingcard {
+	h4 {
+		background: url('../openolat/images/card-address.png') 0 50% no-repeat;
+		padding-left: 20px;
+		margin-bottom: 1em;
+	}
+	table th {
+		width: 20%;
+	}
+}
+
 
 /* Full page iframe in popup */
 .popup_iframe {
diff --git a/src/main/webapp/static/themes/openolat/images/im/balloon-white-left.png b/src/main/webapp/static/themes/openolat/images/im/balloon-white-left.png
new file mode 100644
index 0000000000000000000000000000000000000000..47218dee7bc20e85a248bd01a1fba2971a2a46d8
Binary files /dev/null and b/src/main/webapp/static/themes/openolat/images/im/balloon-white-left.png differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/grstar.png b/src/main/webapp/static/themes/openolat/images/im/grstar.png
deleted file mode 100644
index 8669bb92b6ddc36c12af88a78929b4dbd38a9b54..0000000000000000000000000000000000000000
Binary files a/src/main/webapp/static/themes/openolat/images/im/grstar.png and /dev/null differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/grstar_clock.png b/src/main/webapp/static/themes/openolat/images/im/grstar_clock.png
deleted file mode 100644
index bec7a1e2c9c95259e7824f6a1eb404030f69a7c6..0000000000000000000000000000000000000000
Binary files a/src/main/webapp/static/themes/openolat/images/im/grstar_clock.png and /dev/null differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/gstar.png b/src/main/webapp/static/themes/openolat/images/im/gstar.png
deleted file mode 100644
index a822ee62d00c8abffe570ef2ed94ec9c06034d66..0000000000000000000000000000000000000000
Binary files a/src/main/webapp/static/themes/openolat/images/im/gstar.png and /dev/null differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/gstar_chat.png b/src/main/webapp/static/themes/openolat/images/im/gstar_chat.png
deleted file mode 100644
index 8759a4cd9b0612d00e886ef6a7188d3e33fb53e0..0000000000000000000000000000000000000000
Binary files a/src/main/webapp/static/themes/openolat/images/im/gstar_chat.png and /dev/null differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/gstar_clock.png b/src/main/webapp/static/themes/openolat/images/im/gstar_clock.png
deleted file mode 100644
index 48880cd4e66d9c83fcf2ccf1a86ff71bf0e7e422..0000000000000000000000000000000000000000
Binary files a/src/main/webapp/static/themes/openolat/images/im/gstar_clock.png and /dev/null differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/gstar_cross.png b/src/main/webapp/static/themes/openolat/images/im/gstar_cross.png
deleted file mode 100644
index f2ce17d0efc13bb933f7633896a1d4101194927d..0000000000000000000000000000000000000000
Binary files a/src/main/webapp/static/themes/openolat/images/im/gstar_cross.png and /dev/null differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/status-away.png b/src/main/webapp/static/themes/openolat/images/im/status-away.png
new file mode 100644
index 0000000000000000000000000000000000000000..c7be0abbe4d625b61ca7f55f8c7a2bf816885b95
Binary files /dev/null and b/src/main/webapp/static/themes/openolat/images/im/status-away.png differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/status-offline.png b/src/main/webapp/static/themes/openolat/images/im/status-offline.png
new file mode 100644
index 0000000000000000000000000000000000000000..f148af49853dc39cf36be1e7492f7f72d8d67288
Binary files /dev/null and b/src/main/webapp/static/themes/openolat/images/im/status-offline.png differ
diff --git a/src/main/webapp/static/themes/openolat/images/im/status.png b/src/main/webapp/static/themes/openolat/images/im/status.png
new file mode 100644
index 0000000000000000000000000000000000000000..680bb8a6a62015a5788cf40b4325b1e787983a5a
Binary files /dev/null and b/src/main/webapp/static/themes/openolat/images/im/status.png differ
diff --git a/src/main/webapp/static/themes/openolat/layout.css b/src/main/webapp/static/themes/openolat/layout.css
index dc654947deefaa34d5faf43f1cd72971ae97b469..791ca6bcdaa986fd0219af34f999226b3b8deedb 100644
--- a/src/main/webapp/static/themes/openolat/layout.css
+++ b/src/main/webapp/static/themes/openolat/layout.css
@@ -22,4 +22,4 @@
  *  @author strentini, sergio.trentini@frentix.com,  www.frentix.com
  *  @date Nov. 2011
  * ========================================================
-**/@import url(../../yaml/core/slim_base.css);@import url(all/content.css);.b_with_small_icon_left,div.b_table_wrapper div.b_table_empty{padding:2px 0 2px 20px;min-height:16px;background-position:0 50%;background-repeat:no-repeat}option.b_with_small_icon_left{padding:0 0 0 20px;vertical-align:middle;min-height:11px;background-position:0 50%;background-repeat:no-repeat}.b_with_small_icon_right{padding:1px 20px 1px 0px;min-height:16px;background-position:100% 50%;background-repeat:no-repeat}.b_with_small_icon_only span{display:none}.b_small_icon{float:left;display:inline;width:16px;height:16px;background-position:0 50%;background-repeat:no-repeat}td a span.b_small_table_icon,td a.b_small_table_icon{padding-left:20px;width:16px;height:16px;background-position:2px 50%;background-repeat:no-repeat}a.b_small_icon:hover{text-decoration:none}.b_info_icon{background-image:url("../openolat/images/comment.png")}.b_warn_icon,div.b_table_wrapper div.b_table_empty{background-image:url("../openolat/images/exclamation.png")}.b_error_icon{background-image:url("../openolat/images/cross-circle.png")}.b_new_icon{background-image:url("../openolat/images/new-text.png")}.b_institution_icon{background-image:url("../openolat/images/home.png")}.b_group_icon{background-image:url("../openolat/images/users.png")}.b_user_icon{background-image:url("../openolat/images/user.png")}.b_move_left_icon{background-image:url("../openolat/images/arrow_left_big.png")}.b_move_right_icon{background-image:url("../openolat/images/arrow_right_big.png")}.b_move_down_icon{background-image:url("../openolat/images/arrow_down_big.png")}.b_move_up_icon{background-image:url("../openolat/images/arrow_up_big.png")}.b_delete_icon{background-image:url("../openolat/images/bin-metal-full.png")}.b_share_icon{background-image:url("../openolat/images/share.png")}.b_status_enabled_icon{background-image:url("../openolat/images/tick.png")}.b_status_disabled_icon{background-image:url("../openolat/images/cross.png")}.b_edit_icon{background-image:url("../openolat/images/docs/document--pencil.png")}.b_add_icon{background-image:url("../openolat/images/plus-circle.png")}.b_open_icon{background-image:url("../openolat/images/control/control.png")}.b_star_icon{background-image:url(../openolat/images/star.png)}.b_star_small_icon{background-image:url(../openolat/images/star-small.png)}.o_fulltext_search_button{background-image:url("../openolat/images/magnifier-zoom.png")}.o_help_icon{background-image:url("../openolat/images/help.png")}.o_rss_icon{background-image:url("../openolat/images/feed.png")}.o_login_guests{background-image:url("../openolat/images/user_silhouette.png")}.o_login_pwd{background-image:url("../openolat/images/user_excl.png")}.o_login_register{background-image:url("../openolat/images/user_register.png")}.o_news_icon{background-image:url("../openolat/images/information-white.png")}.o_course_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}.o_chat_icon{background-image:url("../openolat/images/balloons-box.png")}.o_admin_icon{background-image:url("../openolat/images/wrench-screwdriver.png")}.o_calendar_icon{background-image:url("../openolat/images/calendar.png")}.o_locked_icon{background-image:url("../openolat/images/locked.png")}.b_backward_icon{background-image:url("../openolat/images/arrow_left.png")}.b_forward_icon{background-image:url("../openolat/images/arrow_right.png")}.b_flag_en{background-image:url("../openolat/images/flags/gb.png")}.b_flag_de{background-image:url("../openolat/images/flags/de.png")}.b_flag_fr{background-image:url("../openolat/images/flags/fr.png")}.b_flag_it{background-image:url("../openolat/images/flags/it.png")}.b_flag_es{background-image:url("../openolat/images/flags/es.png")}.b_flag_da{background-image:url("../openolat/images/flags/dk.png")}.b_flag_cs{background-image:url("../openolat/images/flags/cz.png")}.b_flag_el{background-image:url("../openolat/images/flags/gr.png")}.b_flag_ee{background-image:url("../openolat/images/flags/ee.png")}.b_flag_ru{background-image:url("../openolat/images/flags/ru.png")}.b_flag_pl{background-image:url("../openolat/images/flags/pl.png")}.b_flag_zh_CN{background-image:url("../openolat/images/flags/cn.png")}.b_flag_zh_TW{background-image:url("../openolat/images/flags/tw.png")}.b_flag_lt{background-image:url("../openolat/images/flags/lt.png")}.b_flag_fa{background-image:url("../openolat/images/flags/ir.png")}.b_flag_pt_PT{background-image:url("../openolat/images/flags/pt.png")}.b_flag_pt_BR{background-image:url("../openolat/images/flags/br.png")}.b_flag_tr{background-image:url("../openolat/images/flags/tr.png")}.b_flag_hu{background-image:url("../openolat/images/flags/hu.png")}.b_flag_sq{background-image:url("../openolat/images/flags/al.png")}.b_flag_in{background-image:url("../openolat/images/flags/id.png")}.b_flag_ar{background-image:url("../openolat/images/flags/eg.png")}.b_flag_rm{background-image:url("../openolat/images/flags/rm.png")}.b_flag_af{background-image:url("../openolat/images/flags/za.png")}.b_flag_vi{background-image:url("../openolat/images/flags/vn.png")}.b_flag_mn{background-image:url("../openolat/images/flags/mn.png")}.b_flag_iw{background-image:url("../openolat/images/flags/il.png")}.b_flag_ko{background-image:url("../openolat/images/flags/kr.png")}.b_flag_nl_NL{background-image:url("../openolat/images/flags/nl.png")}.b_flag_jp{background-image:url("../openolat/images/flags/jp.png")}.b_flag_nb_NO{background-image:url("../openolat/images/flags/no.png")}.b_flag_et_EE{background-image:url("../openolat/images/flags/ee.png")}.b_flag_bg{background-image:url("../openolat/images/flags/bg.png")}.b_flag_hi_IN_ASIA{background-image:url("../openolat/images/flags/in.png")}.b_flag_ar_LB{background-image:url("../openolat/images/flags/lb.png")}.b_flag_gl_ES{background-image:url("../openolat/images/flags/galicia.png")}.b_filetype_file,.b_filetype_ico{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_avi_icon{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_bat_icon{background-image:url("../openolat/images/docs/document-binary.png") !important}.b_filetype_bmp{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_css{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_doc,.b_filetype_docx{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_dvi{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_exe{background-image:url("../openolat/images/docs/document-binary.png") !important}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.b_filetype_folder,.b_filetype_folder_open{background-image:url("../openolat/images/folder_open.png") !important}.b_filetype_folder{background-image:url("../openolat/images/folder.png") !important}.b_filetype_gif{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_gz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_htm,.b_filetype_html{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_jpeg,.b_filetype_jpg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_js{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_log{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_midi{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_video,.b_filetype_mov{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_audio,.b_filetype_mp3,.b_filetype_m3u{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_mpeg,.b_filetype_mpg{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_odp{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ods{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_odt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_odg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_odf{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_pdf{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_png{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_ppt{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_pptx{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ps{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_qt,.b_filetype_ra,.b_filetype_ram{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_readme,.b_filetype_README{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_rtf{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_tar,.b_filetype_tgz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_tiff{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_txt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_wav{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_xls,.b_filetype_xlsx{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_xml{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_xsl{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_zip{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_large_icon.b_filetype_file{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_avi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_bat{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_bmp{background-image:url("../openolat/images/docs_large/bmp.png") !important}.b_large_icon.b_filetype_css{background-image:url("../openolat/images/docs_large/css.png") !important}.b_large_icon.b_filetype_doc,.b_filetype_docx{background-image:url("../openolat/images/docs_large/doc.png") !important}.b_large_icon.b_filetype_dvi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_exe{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_folder{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_gif{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_gz{background-image:url("../openolat/images/docs_large/tgz.png") !important}.b_large_icon.b_filetype_htm,.b_large_icon.b_filetype_html{background-image:url("../openolat/images/docs_large/html.png") !important}.b_large_icon.b_filetype_ico{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_jpeg,.b_large_icon.b_filetype_jpg{background-image:url("../openolat/images/docs_large/jpg.png") !important}.b_large_icon.b_filetype_js{background-image:url("../openolat/images/docs_large/java.png") !important}.b_large_icon.b_filetype_log{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_midi{background-image:url("../openolat/images/docs_large/midi.png") !important}.b_large_icon.b_filetype_mp4,.b_large_icon.b_filetype_m4v,.b_large_icon.b_filetype_webm,.b_large_icon.b_filetype_ogg{background-image:url("../openolat/images/docs_large/mp4.png") !important}.b_large_icon.b_filetype_flv{background-image:url("../openolat/images/docs_large/flv.png") !important}.b_large_icon.b_filetype_video,.b_large_icon.b_filetype_mov{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_audio,.b_large_icon.b_filetype_mp3,.b_filetype_m3u{background-image:url("../openolat/images/docs_large/mp3.png") !important}.b_large_icon.b_filetype_mpeg,.b_large_icon.b_filetype_mpg{background-image:url("../openolat/images/docs_large/mpg.png") !important}.b_large_icon.b_filetype_odp{background-image:url("../openolat/images/docs_large/odp.png") !important}.b_large_icon.b_filetype_ods{background-image:url("../openolat/images/docs_large/ods.png") !important}.b_large_icon.b_filetype_odt{background-image:url("../openolat/images/docs_large/odt.png") !important}.b_large_icon.b_filetype_odg{background-image:url("../openolat/images/docs_large/odg.png") !important}.b_large_icon.b_filetype_odf{background-image:url("../openolat/images/docs_large/odf.png") !important}.b_large_icon.b_filetype_pdf{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_png{background-image:url("../openolat/images/docs_large/png.png") !important}.b_large_icon.b_filetype_ppt,.b_large_icon.b_filetype_pptx{background-image:url("../openolat/images/docs_large/ppt.png") !important}.b_large_icon.b_filetype_ps{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_qt,.b_large_icon.b_filetype_ra,.b_large_icon.b_filetype_ram{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_readme,.b_large_icon.b_filetype_README{background-image:url("../openolat/images/docs_large/text.png") !important}.b_large_icon.b_filetype_rtf{background-image:url("../openolat/images/docs_large/rtf.png") !important}.b_large_icon.b_filetype_tar,.b_large_icon.b_filetype_tgz{background-image:url("../openolat/images/docs_large/gtz.png") !important}.b_large_icon.b_filetype_tiff{background-image:url("../openolat/images/docs_large/tiff.png") !important}.b_large_icon.b_filetype_txt{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_wav{background-image:url("../openolat/images/docs_large/wav.png") !important}.b_large_icon.b_filetype_xls,.b_filetype_xlsx{background-image:url("../openolat/images/docs_large/xls.png") !important}.b_large_icon.b_filetype_xml{background-image:url("../openolat/images/docs_large/xml.png") !important}.b_large_icon.b_filetype_xsl{background-image:url("../openolat/images/docs_large/xsl.png") !important}.b_large_icon.b_filetype_zip{background-image:url("../openolat/images/docs_large/zip.png") !important}li.b_nav_site div,li.b_nav_tab div{background:url("../openolat/images/application.png") no-repeat left 50%;padding-left:18px}li.b_resource_BusinessGroup div,.o_BusinessGroup_icon{background-image:url("../openolat/images/users.png")}li.b_resource_GroupCard div,.o_GroupCard_icon{background-image:url("../openolat/images/users.png")}li.b_resource_CourseModule div,.o_CourseModule_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li.b_resource_HOMEPAGECONFIG div,.o_HOMEPAGECONFIG_icon,li.b_resource_Identity div{background-image:url("../openolat/images/card-address.png")}li.b_resource_FileResource-SHAREDFOLDER div,.o_FileResource-SHAREDFOLDER_icon{background-image:url("../openolat/images/folder_shared.png")}li.b_resource_FileResource-WIKI div,.o_FileResource-WIKI_icon{background-image:url("../openolat/images/le_resources/wiki.png")}li.b_resource_FileResource-PODCAST div,.o_FileResource-PODCAST_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li.b_resource_FileResource-BLOG div,.o_FileResource-BLOG_icon{background-image:url("../openolat/images/le_resources/blog.png")}li.b_resource_FileResource-MOVIE div,.o_FileResource-MOVIE_icon{background-image:url("../openolat/images/docs/document-film.png")}li.b_resource_FileResource-PDF div,.o_FileResource-PDF_icon{background-image:url("../openolat/images/docs/document-pdf.png")}li.b_resource_FileResource-PPT div,.o_FileResource-PPT_icon{background-image:url("../openolat/images/docs/document-powerpoint.png")}li.b_resource_FileResource-DOC div,.o_FileResource-DOC_icon{background-image:url("../openolat/images/docs/document-word.png")}li.b_resource_FileResource-IMSCP div,.o_FileResource-IMSCP_icon{background-image:url("../openolat/images/le_resources/box.png")}li.b_resource_FileResource-SCORMCP div,.o_FileResource-SCORMCP_icon{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li.b_resource_FileResource-FILE div,.o_FileResource-FILE_icon{background-image:url("../openolat/images/docs/document_plain.png")}li.b_resource_FileResource-IMAGE div,.o_FileResource-IMAGE_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SOUND div,.o_FileResource-SOUND_icon{background-image:url("../openolat/images/docs/document-music.png")}li.b_resource_FileResource-XLS div,.o_FileResource-XLS_icon{background-image:url("../openolat/images/docs/document-excel.png")}li.b_resource_FileResource-ANIM div,.o_FileResource-ANIM_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SURVEY div,.o_FileResource-SURVEY_icon{background-image:url("../openolat/images/le_resources/survey.png")}li.b_resource_FileResource-TEST div,.o_FileResource-TEST_icon{background-image:url("../openolat/images/le_resources/test.png")}li.b_resource_FileResource-GLOSSARY div,.o_FileResource-GLOSSARY_icon{background-image:url("../openolat/images/le_resources/glossary.png")}li.b_resource_org-olat-search-ui-SearchController div,.o_org-olat-search-ui-SearchController_icon{background-image:url("../openolat/images/magnifier-zoom.png")}li.b_resource_EPStructuredMapTemplate div{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.o_toolbox_course{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li a.o_toolbox_content{background-image:url("../openolat/images/le_resources/box.png")}li a.o_toolbox_scorm{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li a.o_toolbox_test{background-image:url("../openolat/images/le_resources/test.png")}li a.o_toolbox_questionnaire{background-image:url("../openolat/images/le_resources/survey.png")}li a.o_toolbox_wiki{background-image:url("../openolat/images/le_resources/wiki.png")}li a.o_toolbox_podcast{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li a.o_toolbox_blog{background-image:url("../openolat/images/le_resources/blog.png")}li a.o_toolbox_glossary{background-image:url("../openolat/images/le_resources/glossary.png")}li a.o_toolbox_sharedfolder{background-image:url("../openolat/images/folder_shared.png")}li a.o_toolbox_coursefolder{background-image:url("../openolat/images/le_resources/blue-folder.png")}li a.o_toolbox_courseareas{background-image:url("../openolat/images/users.png")}li a.o_toolbox_portfolio{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.b_toolbox_link{background-image:url("../openolat/images/bullet_black.png")}li a.b_toolbox_doc{background-image:url("../openolat/images/docs/document_plain.png")}li a.b_toolbox_preview{background-image:url("../openolat/images/docs/document_preview.png")}li a.b_toolbox_publish{background-image:url("../openolat/images/docs/document_share.png")}li a.b_toolbox_move{background-image:url("../openolat/images/docs/document_move.png")}li a.b_toolbox_close{background-image:url("../openolat/images/close.png")}li a.b_toolbox_delete{background-image:url("../openolat/images/bin-metal-full.png")}li a.b_toolbox_copy,.b_copy_icon{background-image:url("../openolat/images/docs/document-copy.png")}.o_midlock{top:9px;left:9px;background-image:url("../openolat/images/decorator/deco_condition.png")}.o_miderr{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_error.png")}.o_midwarn{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_midpub{top:-2px;left:9px;background-image:url("../openolat/images/decorator/deco_ok.png")}span.o_passed{background:url(../openolat/images/tick.png) no-repeat right 50%;padding:0 25px 0 0;color:#009900}span.o_notpassed{background:url(../openolat/images/cross.png) no-repeat right 50%;padding:0 25px 0 0;color:#990000}.o_efficiencystatement_icon{background-image:url(../openolat/images/seal.png)}span.o_green_led{background:url(../openolat/images/green_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_yellow_led{background:url(../openolat/images/yellow_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_red_led{background:url(../openolat/images/red_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_black_led{background:url(../openolat/images/black_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_grey_led{background:url(../openolat/images/grey_led.png) no-repeat left 50%;padding:0 0 0 25px}.o_bc_icon{background-image:url("../openolat/images/folder.png") !important}.o_co_icon{background-image:url("../openolat/images/mail.png") !important}.o_cp_icon{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_org{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_dialog_icon{background-image:url("../openolat/images/docs/document_discuss.png") !important}.o_en_icon{background-image:url("../openolat/images/enrol.png") !important}.o_fo_icon{background-image:url("../openolat/images/forum/forum.png") !important}.o_iqself_icon{background-image:url("../openolat/images/le_resources/selftest.png") !important}.o_iqsurv_icon{background-image:url("../openolat/images/le_resources/survey.png") !important}.o_iqtest_icon{background-image:url("../openolat/images/le_resources/test.png") !important}.o_qitem_icon{background-image:url("../openolat/images//question-octagon-frame.png") !important}.o_ms_icon{background-image:url("../openolat/images/le_resources/thumb-up.png") !important}.o_scorm_icon,.o_scorm_org{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_scorm_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_scorm_asset{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_sp_icon{background-image:url("../openolat/images/docs/document-text.png") !important}.o_st_icon{background-image:url("../openolat/images/node-select-all.png") !important}.o_ta_icon{background-image:url("../openolat/images/docs/document-task.png") !important}.o_tu_icon{background-image:url("../openolat/images/docs/document-import.png") !important}.o_wiki_icon{background-image:url("../openolat/images/le_resources/wiki.png") !important}.o_ll_icon{background-image:url("../openolat/images/docs/document_linklist.png") !important}.o_cl_icon{background-image:url("../openolat/images/clipboard-task.png") !important}.o_den_icon{background-image:url("../openolat/images/clock.png") !important}.o_projectbroker_icon{background-image:url("../openolat/images/projectbroker.png") !important}.o_podcast_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png") !important}.o_blog_icon{background-image:url("../openolat/images/le_resources/blog.png") !important}.o_cal_icon{background-image:url("../openolat/images/calendar.png") !important}.o_lti_icon{background-image:url("../openolat/images/docs/document-node.png") !important}.o_vc_icon{background-image:url("../openolat/images/projection-screen.png") !important}.o_vitero_icon{background-image:url("../openolat/images/vitero.png") !important}.o_openmeetings_icon{background-image:url("../openolat/images/projection-screen-presentation.png") !important}.o_ep_icon{background-image:url("../openolat/images/le_resources/portfolio.png") !important}.o_EPStructuredMapTemplate_icon{background-image:url("../openolat/images/portfolio/briefcase.png") !important}.o_infomsg_icon{background-image:url("../openolat/images/information-button.png") !important}.o_cmembers_icon{background-image:url("../openolat/images/users.png") !important}.fx_members_icon{background-image:url("../openolat/images/users_members.png") !important}body#b_body .o_CourseModule_icon_closed{background-image:url("../openolat/images/le_resources/book-open-text-image_locked.png")}@media all{html{min-height:100%}body{min-height:100%;overflow-y:scroll;background:#ececec url("../openolat/images/sky.png") repeat-x left 83px}#b_page_margins{min-width:740px;max-width:1324px;margin:0 auto;width:100%;height:100%}#b_main_toolbar{clear:both;height:24px;line-height:24px;vertical-align:middle;margin:0;padding:1px 0 0 0;border-bottom:1px solid #dadada;background-color:white;moz-box-shadow:0 0 14px #d3d3d3;-ms-box-shadow:0 0 14px #d3d3d3;-o-box-shadow:0 0 14px #d3d3d3;-webkit-box-shadow:0 0 14px #d3d3d3;box-shadow:0 0 14px #d3d3d3}#b_main_toolbar ul li a span{line-height:24px}#b_main{background:#fff;min-height:550px;clear:both;moz-box-shadow:0 2px 14px #d3d3d3;-ms-box-shadow:0 2px 14px #d3d3d3;-o-box-shadow:0 2px 14px #d3d3d3;-webkit-box-shadow:0 2px 14px #d3d3d3;box-shadow:0 2px 14px #d3d3d3}#b_page a#b_toplink{position:absolute;bottom:1em;right:1em;background:transparent url(../openolat/images/arrow_up.png) 0 50% no-repeat;padding-left:14px;z-index:5}#b_header,#b_page,#b_col1_content,#b_col2_content,#b_col3_content,#b_col3_content_inner{position:relative}#b_col1{overflow:hidden}#b_col1_content{padding:1em 10px 1em 0px}#b_col3{border-left:1px #DDD dotted;border-right:1px #DDD dotted}#b_col3_content{min-height:550px;padding:20px 20px 30px 20px}#b_col2_content{overflow:hidden;padding:1em 0}.b_hidecol2 #b_col3{margin-right:0 !important;border-right:none}.b_hidecol1 #b_col3{margin-left:0 !important;border-left:none}.b_hideboth #b_col3{margin-left:0 !important;margin-right:0 !important;border-left:none;border-right:none}.b_hideboth #b_col1,.b_hideboth #b_col2,.b_hidecol1 #b_col1,.b_hidecol2 #b_col2,#b_ie_clearing{display:none}.b_c15r,.b_c20r,.b_c80r,.b_c85r{float:right;margin-left:-5px}.b_c15l,.b_c15r{width:15%}.b_c20l,.b_c20r{width:20%}.b_c80l,.b_c80r{width:80%}.b_c85l,.b_c85r{width:85%}.b_subcolumns_oldgecko,.b_c20l,.b_c15l,.b_c80l,.b_c85l{float:left}div.b_iframe_wrapper iframe{width:100%;position:relative;top:0;left:0;border:none;margin:0;padding:0;background:transparent}#b_main.b_exception{padding-left:165px;padding-right:165px}#b_header{height:auto;min-height:30px;overflow:hidden;position:relative}#b_header #b_topnav{position:absolute;right:0px;top:0px;padding:4px 15px 0px 0px;line-height:1.5em;min-height:1.5em}#b_header #b_topnav ul{margin:0}#b_header #b_topnav li,#b_header #b_topnav div,#b_header #b_topnav span{line-height:1.5em}#b_header #b_topnav .b_with_small_icon_right{padding:0 20px 0 0}#b_header #b_topnav .b_with_small_icon_left,#b_header #b_topnav div.b_table_wrapper div.b_table_empty,div.b_table_wrapper #b_header #b_topnav div.b_table_empty{padding:0 0 0 20px}#b_header #b_topnav .b_small_icon{height:1.5em}#b_header #b_topnav #o_topnav_langchooser select{font-size:90%}#b_header #b_topnav #o_topnav_search input{font-size:90%;margin:0;width:10em}#b_header #b_topnav #o_topnav_search a.o_fulltext_search_button{height:1.5em;background-position:50% 50%}#b_header #b_topnav #o_topnav_printview a{background:url(../openolat/images/printer.png) no-repeat right 50%;padding:0 20px 0 0;margin:0}#b_header #b_topnav #o_topnav_logout a{background:url("../openolat/images/control/control-power.png") no-repeat right 50%;padding:0 20px 0  0;margin:0;font-weight:bold}#b_header #b_topnav li{float:left;list-style:none;margin-left:1.7em}#b_header #b_topnav li div.b_form_element_wrapper.b_form_horizontal{margin:0}#b_header #b_topnav li#o_topnav_imclient li{margin-left:0.5em}#b_nav_main{float:left}#b_nav_main ul{padding-left:40px;margin:0}#b_nav_main ul li{float:left;position:relative;list-style:none;margin:0px;padding:4px 3px 4px 12px;margin-right:2px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#f5f5f5;background:rgba(255, 255, 255, 0.5)}#b_nav_main ul li a{padding:4px 12px 4px 3px}#b_nav_main ul li a:hover{text-decoration:none}#b_nav_main ul li.b_nav_site.b_nav_active,#b_nav_main ul li.b_nav_site:hover,#b_nav_main ul li.b_nav_site.b_exception{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_site.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_site:hover a.b_nav_tab_close,#b_nav_main ul li.b_nav_site.b_exception a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li.b_nav_site > div{padding-left:16px;background-repeat:no-repeat;background-position:0% 50%;background-image:url("../openolat/images/application.png")}#b_nav_main ul li.b_nav_site.o_site_home > div{background-image:url("../openolat/images/home.png")}#b_nav_main ul li.b_nav_site.o_site_admin > div{background-image:url("../openolat/images/wrench-screwdriver.png")}#b_nav_main ul li.b_nav_site.o_site_useradmin > div{background-image:url("../openolat/images/user_conf.png")}#b_nav_main ul li.b_nav_site.o_site_groupsmanagement > div{background-image:url("../openolat/images/users_conf.png")}#b_nav_main ul li.b_nav_site.o_site_repository > div{background-image:url("../openolat/images/books-stack.png")}#b_nav_main ul li.b_nav_site.o_site_groups > div{background-image:url("../openolat/images/users.png")}#b_nav_main ul li.b_nav_site.o_site_coaching > div{background-image:url("../openolat/images/eye.png")}#b_nav_main ul li.b_nav_site.site_demo_icon > div{background-image:url("../openolat/images/information-white.png")}#b_nav_main ul li.b_nav_site.f_site_library > div{background-image:url("../openolat/images/library.png")}#b_nav_main ul li.b_nav_site.fx_members > div{background-image:url("../openolat/images/users_members.png")}#b_nav_main ul li.b_nav_site.o_site_guidemo div{background-image:url("../openolat/images/light-bulb.png")}#b_nav_main ul li.b_nav_site.b_resource_GroupInfoMainController div{background-image:url(../openolat/images/users.png)}#b_nav_main ul li.b_nav_site.o_site_catalog div{background-image:url(../openolat/images/drawer-open.png)}#b_nav_main ul li.b_nav_site.o_site_qpool div{background-image:url(../openolat/images/book-question.png)}#b_nav_main ul li.b_nav_tab{margin-right:4px}#b_nav_main ul li.b_nav_tab a.b_nav_tab_close{position:absolute;top:3px;right:4px;width:13px;height:13px;line-height:0;padding:0;margin:0;background:transparent url(../openolat/images/cross_small_trimmed_grey.png) no-repeat right top}#b_nav_main ul li.b_nav_tab.b_nav_active,#b_nav_main ul li.b_nav_tab:hover{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_tab.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_tab:hover a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li#b_nav_spacer{background:none;border:none;width:20px;height:1px;padding:0}div.b_tree{font-size:100%;padding:0}div.b_tree ul{position:relative;padding:0;margin:0 0 0 1em;list-style:none;white-space:nowrap}div.b_tree ul li{position:relative;background:transparent;margin-left:0;padding-left:0;line-height:1.7em}div.b_tree ul li a.b_tree_icon{padding-left:20px;padding-top:2px;position:relative;background-position:0 50%;background-repeat:no-repeat}div.b_tree ul li a{color:#555555}div.b_tree ul li a.b_tree_l1{padding-left:16px}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:0px;z-index:9}div.b_tree ul li a:focus,div.b_tree ul li a:hover{color:#025d8c;background-color:transparent;text-decoration:underline}div.b_tree ul li a.b_tree_selected,div.b_tree ul li a:active{color:#025d8c;background-color:transparent;text-decoration:none}div.b_tree ul li a.b_tree_selected_parents,div.b_tree ul li strong{color:#025d8c;font-weight:bold}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l2{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l3{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l4{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l5{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l6{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l7{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l8{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l9{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l10{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l11{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li a.b_tree_l0{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l1{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l2{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l3{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l4{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l5{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l6{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l7{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l8{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l9{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l10{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l11{padding-left:13px;z-index:9}div.b_tree ul li span.b_tree_icon_decorator{width:12px;height:12px;float:right;display:inline;position:static;z-index:9;background-repeat:no-repeat}div.b_tree ul li.b_deleted{text-decoration:none}div.b_tree ul li.b_deleted a{text-decoration:line-through}div.b_tree ul.b_tree_l0 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l1 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l2 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l3 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l4 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l5 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l6 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l7 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l8 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l9 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l10 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l11 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree a.b_tree_level_close{background:transparent !important}div.b_tree a.b_tree_level_open{background:transparent !important}div.b_tree a.b_tree_level_close span{background:url("../openolat/images/tree_parent_open.png") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_open span{background:url("../openolat/images/tree_parent_closed.png") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_close:hover,div.b_tree a.b_tree_level_open:hover{text-decoration:none}#b_footer{color:#9D9D9D;padding:0;margin:0;position:relative;min-height:60px}#b_footer a{color:#777777}#b_footer #b_footer_user{position:absolute;top:1em;left:1em;line-height:16px}#b_footer #b_footer_user #b_username{margin-right:1.5em}#b_footer #b_footer_version{position:absolute;top:1em;right:1em}#b_footer #b_footer_powered{padding-top:1em;text-align:center;width:auto;background:none}#b_footer #b_footer_powered a{display:inline}#b_footer #b_footer_powered img{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_footer_powered img:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share{position:absolute;top:2.5em;left:1em;width:250px}#b_footer #b_share a,#b_footer #b_share span{margin:0 3px 0 0;background-repeat:no-repeat;width:16px;height:16px;float:left;display:inline;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_share a:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share #b_facebook{background-image:url(../openolat/images/social/facebook_16.png)}#b_footer #b_share #b_twitter{background-image:url(../openolat/images/social/twitter_16.png)}#b_footer #b_share #b_google{background-image:url(../openolat/images/social/google_16.png)}#b_footer #b_share #b_delicious{background-image:url(../openolat/images/social/delicious_16.png)}#b_footer #b_share #b_digg{background-image:url(../openolat/images/social/digg_16.png)}#b_footer #b_share #b_mail{background-image:url(../openolat/images/social/email_16.png)}#b_footer #b_share #b_link{background-image:url(../openolat/images/social/link_16.png)}#b_footer .fx_footer #b_footer_version > a{display:block;min-height:45px;background:transparent url("../../images/frentix/frentix_logo_grey.png") no-repeat left bottom}#b_footer .fx_footer #b_footer_version > a:hover{background-image:url("../../images/frentix/frentix_logo.png")}#callout_share_link input{width:480px}#b_main.b_menu_toolbar #b_col1_content{padding-top:0;padding-right:0}#b_main.b_menu_toolbar #b_col3_content{padding:0}div.b_menu_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);border-bottom:1px solid #7D7D7D;padding:5px 5px 2px 0}div.b_breadcumb_path{padding:0;margin:0;float:left;display:inline}div.b_breadcumb_path ul{padding:0;margin:0;list-style:none;float:left;display:inline}div.b_breadcumb_path ul li{padding:0 7px 0 14px;margin:0;list-style:none;float:left;display:inline;background:url(../openolat/images/breadcrumb-separator.png) no-repeat left 50%}div.b_breadcumb_path ul li.b_first{background:url(../openolat/images/home.png) no-repeat 5px 50%;padding-left:25px}div.b_breadcumb_path ul li a{color:#464444}div.b_breadcumb_path ul li span.b_disabled{color:#000;padding:0 10px 0 0;margin:0}#b_main_toolbar div.b_breadcumb_path ul a{color:#2d2e2d;font-weight:bold}#b_main_toolbar div.b_breadcumb_path ul a:hover{color:#585a58;text-decoration:none}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back{background:transparent;padding:0 7px 0 7px;margin:0 2px 0 0;border-right:1px solid #dadada}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a{font-type:Arial;color:#2d2e2d;font-weight:normal}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a:hover{color:#585a58}div.b_breadcumb_content{clear:both;margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);position:relative;padding:10px;height:19px;min-height:19px;border-bottom:1px solid #7D7D7D}div.b_toolbar ul{margin:0;list-style-image:none;list-style-type:none}div.b_toolbar ul li{margin:0px 16px 0px 0px;list-style-image:none;list-style-type:none}div.b_toolbar div.b_toolbar_left{position:absolute;top:7px;left:7px}div.b_toolbar ul.b_toolbar_left li{float:left}div.b_toolbar div.b_toolbar_right{position:absolute;top:7px;right:7px}div.b_toolbar ul.b_toolbar_right li{float:right;margin:0px 2px 0px 2px}div.b_toolbar div.b_toolbar_center{text-align:center}div.b_noti{border:1px solid #E9EAEF;padding:3px 23px 3px 3px;float:right;display:inline;position:relative;right:0;font-size:95%}div.b_noti a.b_contexthelp{position:absolute;top:2px;right:2px}div.b_noti a.b_noti_unsubscribe_link{background:url(../openolat/images/mail--minus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_subscribe_link{background:url(../openolat/images/mail--plus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_markedread_link{background:url(../openolat/images/tick.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_titled_wrapper div.b_noti{position:absolute;right:25px;top:0px}div.b_titled_wrapper fieldset div.b_noti{top:12px}h1.b_titled_wrapper span{padding-right:4em;font-style:italic}h2.b_titled_wrapper span{padding-right:4em;font-style:italic}h3.b_titled_wrapper span{padding-right:4em;font-style:italic}h4.b_titled_wrapper span{padding-right:3em;font-style:italic}h5.b_titled_wrapper span{padding-right:3em;font-style:italic}a.b_togglebox_closed{background:url("../openolat/images/tree_parent_closed.png") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}a.b_togglebox_opened{background:url("../openolat/images/tree_parent_open.png") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content{background:transparent;border:0px;padding:0px}div.b_titled_wrapper_desc a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;position:absolute;top:2px;left:5px;background:url(../openolat/images/information-white.png) no-repeat 0 50%}div.b_titled_wrapper_desc a.b_togglebox_closed{display:block;width:20px;height:20px;background:url(../openolat/images/information-white.png) no-repeat top left;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}div.b_titled_wrapper_desc div.b_togglebox div.b_togglebox_content{position:relative;margin-bottom:1em}div.b_titled_wrapper_desc a.b_togglebox_hide span{position:absolute;bottom:0;right:0;padding:0 6px 3px 0}div.b_titled_wrapper_desc a.b_togglebox_hide:hover{text-decoration:underline}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content div.o_course_run_objectives{position:relative}div.o_course_run_dropbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_returnbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_solutionbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_catalog div.o_catalog_link_title{margin:2em 0 0 0;border-bottom:1px solid #ccc;padding:0.3em}div.o_catalog fieldset{padding:1em 1em 0.5em 1em}div.o_catalog div.o_catalog_title{display:none}div.o_catalog div.o_catalog_nav{padding:1px 0 2px 22px;border-bottom:1px solid #EEE;background:url(../openolat/images/folder_open.png) 2px 50% no-repeat}div.o_catalog .o_catalog_sub_icon{background-image:url(../openolat/images/folder_small.png)}div.o_catalog div.o_catalog_links{margin-top:1em;padding-top:1em;border-top:1px solid #EEE}div.o_catalog div.o_catalog_itemlist ul{list-style-type:none;margin:0;padding:0}div.o_catalog div.o_catalog_itemlist ul li{margin:0;padding:0 0 0 0.5em;overflow:hidden}div.o_catalog div.o_catalog_itemlist ul a{display:block}div.o_catalog div.o_catalog_desc{margin:0.5em 0 0.5em 0;padding-left:20px;font-style:italic}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/images/folder_small.png)}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_noaccess_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/folder_open.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_entry_icon{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}.b_float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}.b_float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}.b_center{text-align:center;margin:0.5em auto}.b_floatscrollbox{overflow-x:auto;overflow-y:hidden}.b_overflowscrollbox{overflow:auto}}@media all and (min-width : 1324px){#b_footer #b_share{left:0}#b_footer #b_footer_user{left:0}#b_footer #b_footer_version{right:0}}.b_dd_item{cursor:move;z-index:100}.b_dd_proxy{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.b_dd_item.b_dd_over{background-color:#ffff60}.b_dd_sibling{height:3px;width:100%}.b_dd_sibling.b_dd_over{background:transparent url(../openolat/images/arrow_dd.png) top left no-repeat}div.b_dd_ct div.b_dd_sibling_l1{margin-left:0 !important}div.b_dd_ct div.b_dd_sibling_l2{margin-left:1em !important}div.b_dd_ct div.b_dd_sibling_l3{margin-left:2em !important}div.b_dd_ct div.b_dd_sibling_l4{margin-left:3em !important}div.b_dd_ct div.b_dd_sibling_l5{margin-left:4em !important}div.b_dd_ct div.b_dd_sibling_l6{margin-left:5em !important}div.b_dd_ct div.b_dd_sibling_l7{margin-left:6em !important}div.b_dd_ct div.b_dd_sibling_l8{margin-left:7em !important}div.b_dd_ct div.b_dd_sibling_l9{margin-left:8em !important}div.b_dd_ct div.b_dd_sibling_l10{margin-left:9em !important}div.b_dd_ct div.b_dd_sibling_l11{margin-left:10em !important}.b_group_accesscontrolled{background-image:url("../openolat/images/ac/umbrella.png")}.b_order_icon{background-image:url("../openolat/images/ac/shopping-basket.png")}div.b_order_details{margin-top:2em}div.b_order_details label{font-weight:bold}div.b_access_create ul{padding:0;margin-left:0}div.b_access_create li{padding:0;list-style:none}table.b_access_method td{padding:0.2em 1em 0.2em 0}table.b_access_method tr.b_access_desc td{padding:0 1em 1em 20px;font-style:italic}table.b_access_method td div.b_form_element{margin-left:0}div.b_access_method_list div.b_access_method legend{background-repeat:no-repeat;padding-left:20px}table span.b_access_method{padding-right:5px;font-size:90%;vertical-align:bottom;line-height:16px}.b_access_member_icon{background-image:url(../openolat/images/ac/lock-unlock.png)}.b_access_membersonly_icon{background-image:url("../openolat/images/ac/lock.png")}.b_access_method_free_icon{background-image:url("../openolat/images/ac/open-share.png")}.b_group_accesscontrolled.b_access_method_free,b_order_icon.b_access_method_free{background-image:url("../openolat/images/ac/open-share.png")}div.b_access_method_list div.b_access_method_free legend{background-image:url("../openolat/images/ac/open-share.png")}.b_access_method_token_icon{background-image:url("../openolat/images/ac/license-key.png")}.b_group_accesscontrolled.b_access_method_token,b_order_icon.b_access_method_token{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token legend{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token div.b_form_element_wrapper:nth-last-of-type(3) label,table.b_access_method tr.b_access_method_token .b_access_infos{background-image:url("../openolat/images/ac/key.png");background-repeat:no-repeat;padding-left:20px}div.b_access_method_list div.b_form_element_wrapper:nth-last-of-type(4) label{background-image:url("../openolat/images/information-white.png");background-repeat:no-repeat;padding-left:20px}.b_access_method_paypal_icon{background-image:url("../openolat/images/ac/credit-cards.png")}#b_main_access_control{margin:0 20% 0 20%;padding:20px 0 0 20px}.b_order_status_new_icon{background-image:url(../openolat/images/new-text.png)}.b_order_status_prepayment_icon{background-image:url(../openolat/images/ac/prepayment.png)}.b_order_status_payed_icon{background-image:url(../openolat/images/tick.png)}.b_order_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_order_status_error_icon{background-image:url(../images/olat/cross.png)}.b_order_status_warning_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_success_icon{background-image:url(../openolat/images/tick.png)}.b_transaction_status_waiting_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_error_icon{background-image:url(../openolat/images/cross.png)}.b_transaction_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_transaction_status_new_icon{background-image:url(../openolat/images/new-text.png)}div.b_form div.b_form_element_wrapper table.b_access_method div.b_form_element{margin-left:0}div.b_form table.b_access_method div.b_form_element span.b_form_datechooser{background-position:0 50%}div.b_layer_1 div.b_modal_area{width:82%;margin:9%}div.b_layer_2 div.b_modal_area{width:76%;margin:12%}div.b_layer_3 div.b_modal_area{width:70%;margin:15%}div.b_layer_5 div.b_modal_area{width:64%;margin:18%}div.b_modal_area{position:absolute;top:0px;left:0px;width:80%;margin:10%;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1}div.b_modal_overlay,div.ext-el-mask{background:#000;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25}div.b_window{text-align:left;border:1px solid #025d8c;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;background:#fff}div.b_window .b_window_header_wrapper{padding:2px 8px 0px 8px}div.b_window div.b_window_header{position:relative;border-bottom:1px solid #eee}div.b_window div.b_window_header_title{min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_window div.b_window_header_title a.b_link_close{top:4px;right:4px;position:absolute;min-height:16px;min-width:16px;background:transparent url("../openolat/images/close.png") no-repeat center center;display:inline-block}div.b_window div.b_window_header_title a.b_link_close:hover{top:4px;right:4px}div.b_window div.b_window_header_title strong{font-weight:bold}div.b_window div.b_window_content_wrapper{clear:both;width:auto;padding:0 4px 0 4px}div.b_window div.b_window_content{padding:1em}div.b_window div.b_window_content_inner{min-height:200px;position:relative}div.b_window div.b_window_footer_wrapper{height:4px}div.b_callout_content{max-width:60em;overflow:hidden}div.x-tip-tc,div.x-tip-bc{background-repeat:repeat !important}div.x-tip-body p{margin-bottom:0px}div.x-tip-mc{background:#e9f2ff !important}body.b_ajax_busy{cursor:wait}div.b_ajax_busy{position:absolute;z-index:5001;left:50%;top:10px;height:32px;width:32px;background-repeat:no-repeat;background-image:url(../openolat/images/ajax-loader.svg)}html.no-svg div.b_ajax_busy{background-image:url(../openolat/images/ajax-loader.gif)}div.b_msg_dialog{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_question_32.png) no-repeat 10px 10px}div.b_msg_dialog .b_msg_title{font-weight:bold}#b_msg_sticky{clear:both;padding:10px 10px 10px 50px;min-height:32px;background:#ffb651 url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px;border:none}div.b_msg-div{left:35%;position:absolute;top:10px;width:30%;z-index:20000;border:1px solid #025d8c;background:#FAFAFA;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_msg-div .b_msg_info_winicon{background:transparent url(../openolat/images/icon_info_32.png) no-repeat 10px center}div.b_msg_info_content{padding:10px 10px 10px 50px}div.b_msg_warn_winicon{background:url(../openolat/images/icon_warning_32.png) no-repeat}div.b_msg_error_winicon{background:url(../openolat/images/icon_error_32.png) no-repeat}#b_msg_info{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_info_32.png) no-repeat 10px 10px}#b_msg_info .b_msg_title{font-weight:bold}.o_infomessage_wrapper{border:1px solid #ccc;background:#FAFAFA;margin-bottom:20px}.o_infomessage_wrapper .o_infomessage{padding:10px 10px 10px 50px;text-align:left;min-height:40px;background:url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px}div.b_wizard{background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border:1px solid #025d8c}div.b_wizard div.b_wizard_header_wrapper{background:transparent}div.b_wizard div.b_wizard_header{background:transparent;position:relative}div.b_wizard div.b_wizard_header_title{background:transparent;min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_wizard div.b_wizard_header_title a.b_link_close{top:4px;right:4px;background:url(../openolat/images/close.png);background-repeat:no-repeat}div.b_wizard div.b_wizard_header_title strong{font-weight:bold}div.b_wizard div.b_wizard_steps_wrapper{clear:both;width:auto;padding:0 4px 0 4px;background:transparent}div.b_wizard div.b_wizard_steps_content{background:#fff;border:1px solid #555555;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_wizard div.b_wizard_steps_list{width:20em;padding:0;color:#555555}div.b_wizard div.b_wizard_steps_list ol{list-style-type:decimal;z-index:14;font-size:100%;padding:2em 5px 5px}div.b_wizard div.b_wizard_steps_list li{line-height:1.5em;white-space:normal;margin-bottom:1em;list-style:none;padding-left:18px}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current{font-weight:bold;background:url(../openolat/images/bullet_go.png) 0% 50% no-repeat;padding-left:18px}div.b_wizard div.b_wizard_steps_list li a{color:#555555}div.b_wizard div.b_wizard_steps_list li a:hover{color:#4F576A;background:transparent;text-decoration:underline}div.b_wizard div.b_wizard_steps_list li .b_disabled{color:#basegray_light;border:0;background:transparent;padding:0;margin:0;white-space:normal;font-style:italic}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current .b_disabled{color:#555555;font-style:normal}div.b_wizard div.b_wizard_steps_current{margin-left:20em;padding-top:0.5em;padding-bottom:0.5em}div.b_wizard div.b_wizard_steps_current_inner{padding:1em;border-left:1px solid #ccc}div.b_wizard div.b_wizard_steps_current_content{min-height:300px;position:relative}div.b_wizard div.b_wizard_footer_wrapper{background:transparent}div.b_wizard div.b_wizard_footer div.b_button_group{text-align:left;padding:0.5em 1em 0.5em 21em;margin:0}span.b_wizard_button_prev:before,a.b_wizard_button_prev span:before{content:"\00ab \00a0"}span.b_wizard_button_next:after,a.b_wizard_button_next span:after{content:" \00bb"}a.b_wizard_button_finish,span.b_wizard_button_finish{margin-left:3em}a.b_wizard_button_cancel,span.b_wizard_button_cancel{margin-left:3em}.b_wizard_table_changedcell{font-style:italic;font-weight:bold;background:url(../openolat/images/new-text.png) no-repeat;padding-left:18px}div.b_legacy_wizard_steps{float:right;display:inline}.b_legacy_wizard_step_a1{background-image:url(../openolat/images/wizard/1a.png)}.b_legacy_wizard_step_a2{background-image:url(../openolat/images/wizard/2a.png)}.b_legacy_wizard_step_a3{background-image:url(../openolat/images/wizard/3a.png)}.b_legacy_wizard_step_a4{background-image:url(../openolat/images/wizard/4a.png)}.b_legacy_wizard_step_a5{background-image:url(../openolat/images/wizard/5a.png)}.b_legacy_wizard_step_a6{background-image:url(../openolat/images/wizard/6a.png)}.b_legacy_wizard_step_a7{background-image:url(../openolat/images/wizard/7a.png)}.b_legacy_wizard_step_a8{background-image:url(../openolat/images/wizard/8a.png)}.b_legacy_wizard_step_a9{background-image:url(../openolat/images/wizard/9a.png)}.b_legacy_wizard_step_p1{background-image:url(../openolat/images/wizard/1p.png)}.b_legacy_wizard_step_p2{background-image:url(../openolat/images/wizard/2p.png)}.b_legacy_wizard_step_p3{background-image:url(../openolat/images/wizard/3p.png)}.b_legacy_wizard_step_p4{background-image:url(../openolat/images/wizard/4p.png)}.b_legacy_wizard_step_p5{background-image:url(../openolat/images/wizard/5p.png)}.b_legacy_wizard_step_p6{background-image:url(../openolat/images/wizard/6p.png)}.b_legacy_wizard_step_p7{background-image:url(../openolat/images/wizard/7p.png)}.b_legacy_wizard_step_p8{background-image:url(../openolat/images/wizard/8p.png)}.b_legacy_wizard_step_p9{background-image:url(../openolat/images/wizard/9p.png)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs{float:left;display:inline-block;margin-bottom:1em}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul{line-height:1em;list-style:none;margin:0;padding:0;white-space:nowrap}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul strong{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul strong{width:auto}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:active{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:active{color:#000;text-decoration:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active strong{color:#000;font-weight:bold}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled{background:white !important}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled strong{color:#8994A9;background:transparent !important;font-weight:normal}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled:hover{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_first{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:3px}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0px}div.b_tabbedpane_wrapper div.b_tabbedpane_content{clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}div.b_tabbedpane_wrapper div.b_tabbedpane_content div.b_tabbedpane_content_inner{position:relative;min-height:30em}div.b_segments_container{min-height:25px;padding-top:8px;position:relative;background:url(../openolat/images/divider.png) center top no-repeat}div.b_segments_container div.b_segments{clear:both;position:absolute;left:50%}div.b_segments_container div.b_segments a:hover{text-decoration:none}div.b_segments_container div.b_segments ul{position:relative;left:-50%;list-style-type:none;margin:0}div.b_segments_container div.b_segments ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_segments_container div.b_segments ul li a{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_segments_container div.b_segments ul li a:hover,div.b_segments_container div.b_segments ul li a:active,div.b_segments_container div.b_segments ul li a:focus{text-decoration:none}div.b_segments_container div.b_segments ul li:hover{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_segments_container div.b_segments ul li.b_segment_selected{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_segments_container div.b_segments ul li.b_segment_selected a,div.b_segments_container div.b_segments ul li.b_segment_selected strong{color:#000;font-weight:bold}div.b_segments_container div.b_segments ul li.b_segment_first{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:12px;border-top-left-radius:12px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:12px}div.b_segments_container div.b_segments ul li.b_segment_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:0px}div.b_segments_container div.b_segment_content{margin-top:50px;clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}button{border:none}.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_button,.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center}.b_button:focus,.b_button:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_button:focus{border:1px solid #025d8c}.b_button:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border:1px solid #025d8c}.b_button.b_button_preferred{background:#dce7ec;background:-moz-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dce7ec), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);border:1px solid #025d8c}.b_button:focus,.b_button:hover{border:1px solid #aaa\9}.b_button_dirty{background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%);border-color:#ff9900}.b_button_dirty:focus,.b_button_dirty:hover{text-decoration:none;border:1px solid #ffc20e;background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%)}.b_disabled.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border:1px dotted #ccc;background:#fff}.b_disabled.b_button,.b_disabled.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center;cursor:default !important;color:#888}.b_disabled.b_button:focus,.b_disabled.b_button:hover{moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}div.b_button_group{text-align:center;margin:2em 0 1em 0}div.b_button_group div{display:inline}.b_xsmall,sup,sub{font-size:80%}.b_small,small{font-size:90%}a.b_toggle{white-space:nowrap;margin:0 0.5em 0.2em 0;cursor:default;color:#2C2B2B;border:1px solid #aaa;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_off.png) top left repeat-x}a.b_toggle span{padding:0 0.8em}a.b_toggle:hover{background:#ddd;text-decoration:none}a.b_toggle.b_on:hover{background:#747474}a.b_toggle.b_on,a.b_toggle:active,a.b_toggle.b_on:active{color:white;border:none;padding:1px;moz-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-ms-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-o-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}a.b_toggle:focus,a.b_toggle.b_on:focus{text-decoration:none}a.b_toggle:active,a.b_toggle.b_on:active{background:url(../openolat/images/toggle_active.png) top left repeat-x}a.b_toggle.b_on{background:url(../openolat/images/toggle_on.png) top left repeat-x}span.b_toggle.b_disabled{white-space:nowrap;margin:0 0.5em 0.2em 0;padding:0 0.8em;color:#667;border:1px solid #DDD;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_dis.png) top left repeat-x}a.b_toggle_slide{background:url(../openolat/images/handle.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.2em 0.2em 0.2em;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle;position:relative}a.b_toggle_slide span{position:absolute;top:-25px;left:0}a.b_toggle_slide:hover,a.b_toggle_slide:focus,a.b_toggle_slide:active,a.b_toggle_slide.b_on:hover,a.b_toggle_slide.b_on:focus,a.b_toggle_slide.b_on:active{border:1px solid #868686;text-decoration:none}a.b_toggle_slide.b_on{background-position:-16px 0px}a.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_dis.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle}a.b_toggle_slide.b_small{background:url(../openolat/images/handle_small.png) -41px 0px no-repeat;height:16px;width:55px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}a.b_toggle_slide span{position:absolute;top:-16px}a.b_toggle_slide.b_small.b_on{background-position:-9px 0px}span.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_small_dis.png) -41px 0px no-repeat;height:16px;width:55px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;display:inline-block;text-align:center;vertical-align:middle}span.b_toggle_slide_legend{font-size:90%}.b_link_back{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_back > span{padding:0px 8px 0px 25px;background:transparent url("../openolat/images/arrow_left_big.png") no-repeat 4px center}.b_link_back:focus,.b_link_back:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_back:focus{border-color:#025d8c}.b_link_back:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:#025d8c}.b_link_left_icon{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_left_icon > span{padding:2px 8px 0px 25px;background-color:transparent;background-repeat:no-repeat;background-position:4px center}.b_link_left_icon:focus,.b_link_left_icon:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_left_icon:focus{border-color:#025d8c}.b_link_left_icon:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:#025d8c}.b_link_to_home > span{background-image:url("../openolat/images/card-address.png")}.b_link_course > span{background-image:url("../openolat/images/book-open-next.png")}.b_link_group > span{background-image:url("../openolat/images/document-page-next.png")}.b_link_mail > span{background-image:url("../openolat/images/mail.png")}.b_link_assessment > span{background-image:url("../openolat/images/le_resources/thumb-up.png")}.b_link_ok > span{background-image:url("../openolat/images/tick.png")}.b_link_nok > span{background-image:url("../openolat/images/cross.png")}.b_link_edit > span{background-image:url("../openolat/images/docs/document--pencil.png")}div.o_login div.o_login_form{margin-bottom:2em}div.o_login div.o_login_form li{list-style:none}div.o_login div.o_login_form fieldset legend{display:none}div.o_login div.o_login_form input{width:15em;padding:2px 3px 2px 3px}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}input,select,textarea{border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em;margin:0}textarea{font-family:inherit;width:100%}input:focus,select:focus,textarea:focus{background:#fff;border:1px solid #504D4E}input.b_checkbox,input.b_radio{height:1em;width:1em;border:0;margin:0 2px 0 0}label.b_checkbox_label,label.b_radio_label{padding-left:0.5em}.b_inline_editable{padding:1px 20px 1px 0;vertical-align:middle;min-height:16px}.b_inline_editable:hover{background-position:100% 50%;background-repeat:no-repeat;background-image:url(../openolat/images/pencil-small.png)}span.b_inline_editable:hover{cursor:text !important}fieldset{position:relative;padding:1em;padding-top:1.5em;border:none;border-top:1px solid #94bed3}fieldset legend{font-family:Century Gothic, Apple Gothic, sans-serif;padding:0 5px;font-size:120%;font-weight:bold}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}div.b_form div.b_form_general_error{padding:10px 10px 10px 50px;margin-bottom:20px;text-align:left;background:url(../openolat/images/icon_error_32.png) no-repeat 10px 10px;min-height:32px;border:1px solid #990000;color:#990000;font-style:italic}div.b_form div.b_form_spacer{margin:10px 0}div.b_form hr.b_form_spacer{margin:10px 0;border-bottom:1px solid #eee;padding:0}div.b_form hr.b_form_spacer.b_form_horizontal{display:inline-block;width:2em}div.b_form hr.b_form_spacer.b_form_spacer_noline{margin:10px 0;border-bottom:0;padding:0}div.b_form div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0}div.b_form div.b_form_element_wrapper.b_form_horizontal{vertical-align:middle;margin:0.5em 1em 0.5em 0;float:left;display:inline}div.b_form div.b_form_element_wrapper.b_form_vertical{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_label{width:20%;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label label{float:left;display:inline;line-height:1.3em}div.b_form div.b_form_element_wrapper div.b_form_element_label span.b_form_mandatory{background:url(../openolat/images/star-small.png) no-repeat;padding-left:16px;height:16px}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_horizontal{width:auto;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_vertical{width:auto;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:25%;padding:0 2px 0 12px}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal{margin-left:0;padding-left:0;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_vertical{margin-left:0;margin-top:0.5em;padding-left:0;float:none;display:block;clear:both}div.b_form div.b_form_element_wrapper.b_form_error input,div.b_form div.b_form_element_wrapper.b_form_error select{border:1px solid #990000;background:#ebcccc}div.b_form div.b_form_element_wrapper div.b_form_error_msg{clear:both;color:#990000;font-style:italic;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0}div.b_form div.b_button_group{margin-left:0%;padding-left:0px;text-align:left}div.b_form.b_form_vertical div.b_button_group{text-align:left}div.b_form div.b_form_element div.b_form_example{display:inline;font-size:80%;color:#504D4E}div.b_form div.b_form_element .b_form_disabled{color:#504D4E}div.b_form div.b_form_element .b_form_element_disabled{color:#9E9C9C;background:#EEEEEE;border:1px solid #CDCBCB}div.b_form div.b_form_element span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px;padding-top:3px}div.b_form div.b_form_element a.b_form_groupchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_genericchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_wikitext{background-repeat:no-repeat;padding-left:12px;line-height:1.5em;font-style:italic}div.b_form div.b_form_element a.b_form_wikitext,div.b_form div.b_form_element .b_wiki_icon{background-image:url(../openolat/images/wiki/wiki_small_9px.png)}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element_label{width:10%}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:12%}div.form_shift_left{left:-25%}div.b_button_group div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element_label{width:auto;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element{margin-left:0}.b_subcolumns{display:table;width:100%;table-layout:fixed}.b_c25l input,.b_c25r input{max-width:93%}div.calendar{z-index:10000 !important}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element{margin:0;float:left}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label{float:none;width:auto;display:block;padding-left:2.5em}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label label{float:none}div.b_form_subform{padding-left:2.5em}div.b_form_selection_vertical div.b_form_selection_element{vertical-align:middle;line-height:1.3em;position:relative}div.b_form_selection_vertical div.b_form_selection_element input{vertical-align:middle;line-height:1.3em}div.b_form_selection_horizontal div.b_form_selection_element{float:left;display:inline;padding-right:1em}div.b_form_selection_horizontal div.b_form_selection_element input{vertical-align:middle}div.b_form div.b_form_element div.b_form_togglecheck{font-size:95%;display:block;vertical-align:middle;line-height:16px;margin-top:0.5em}div.b_form div.b_form_element div.b_form_togglecheck input{height:1em;width:1em}div.o_form_wrapper fieldset{min-width:60em}div.form_shift_left{position:inherit;left:-20%}div.mceExternalToolbar{background:#f0f0ee !important;overflow:auto}table.b_choice{padding:0;margin:0}table.b_choice td{padding:0.1em;margin:0}table.b_choice td.b_togglecheck{padding-top:1em}table.b_choice td.b_togglecheck div.b_togglecheck{display:inline;border-top:1px solid #eee}table.b_choice td.b_togglecheck input{margin:0 7px 0 2px}div.b_fileinput{position:relative}div.b_fileinput div.b_fileinput_fakechooser{position:absolute;top:0px;left:0px;z-index:1;display:inline;white-space:nowrap}div.b_fileinput div.b_fileinput_fakechooser a{margin-left:5px}div.b_fileinput span.b_fileinput_maxsize{padding:1px 0 1px 1em;font-style:italic;min-height:16px;vertical-align:middle}div.b_fileinput input.b_fileinput_realchooser{position:relative;top:0;left:0;z-index:2;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}div.b_fileinput div.b_button_group{text-align:left;padding-left:0;margin-left:0}.b_fileinput_icon{background-image:url(../openolat/images/drive.png)}div.b_progress div.b_progress_bar{height:12px;border:1px solid #bfbfbf;background:#f3feff}div.b_progress div.b_progress_bar div{height:12px;background:#94bed3;background:-moz-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #94bed3), color-stop(100%, #025d8c));background:-webkit-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-o-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-ms-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:linear-gradient(top, #94bed3 0%, #025d8c 100%)}.b_mark_set{background-image:url("../openolat/images/flag.png") !important}.b_mark_not_set{background-image:url("../openolat/images/flag.png") !important;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark{width:20px;height:20px}div.b_mark div.b_form_element_wrapper{margin:0}div.b_mark div.b_form_element_wrapper div.b_form_element{margin:0;padding:0}div.b_mark a.b_mark_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px}div.b_mark a.b_mark_not_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark a.b_mark_set span,div.b_mark a.b_mark_not_set span{display:block;width:19px;height:19px}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;margin-bottom:0.5em;border-top:0px solid white;border-bottom:0px solid white}table caption{font-variant:small-caps}table.b_full{width:99.5%}table.fixed{table-layout:fixed}table th,table td{padding:0.3em}table thead th{color:inherit;border-bottom:1px solid #ccc}table tbody tr.b_table_odd td{background:#eee}div.b_table_wrapper table{width:99.5%;margin-left:1px;border:1px solid #eeeeee}div.b_table_wrapper table tbody tr:hover td{background:#f3feff}div.b_table_wrapper div.b_table_filter{float:left;display:inline;font-size:95%;margin:7px 10px 2px 0}div.b_table_wrapper div.b_table_filter label{font-style:italic;margin:5px 0 2px 0}div.b_table_wrapper div.b_table_filter select{border:1px solid #ACAAAA}div.b_table_wrapper div.b_clearfix div.b_floatbox{margin:5px 0 0 0}div.b_table_wrapper div.b_table_count{font-size:95%;float:left;line-height:16px;vertical-align:bottom;margin:3px;font-size:95%}div.b_table_wrapper a.b_table_prefs,div.b_table_wrapper a.b_table_download{float:right;display:block;background-repeat:no-repeat;background-position:top left;width:16px;height:16px;margin:3px}div.b_table_wrapper a.b_table_prefs{background-image:url(../openolat/images/table_gear.png)}div.b_table_wrapper a.b_table_download{background-image:url(../openolat/images/table_download.png)}div.b_table_wrapper div.b_table_buttons{text-align:center;margin:1.5em 0 1em 0}div.b_table_wrapper div.b_table_empty{margin:1em 0}div.b_table_page{font-size:95%;text-align:center}div.b_table_page a{margin:0;padding:2px}div.b_table_page a.b_table_page_active{font-weight:bold;color:#000}div.b_table_page a.b_table_backward{background:url(../openolat/images/arrow_left.png) no-repeat center left;padding-left:16px}div.b_table_page a.b_table_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}div.b_table_page a.b_table_first_page{background:url(../openolat/images/home.png) no-repeat center left;padding-left:18px}div.b_table_page_all{font-size:95%;text-align:center}a.b_dev{position:absolute;left:0;top:0;z-index:4000;background:red url("../openolat/images/bug.png") no-repeat;width:16px;height:16px;border:1px solid #000}#b_devcon_main{background-color:#ccddff;position:absolute;z-index:4000;top:10px;left:5%;width:90%;text-align:left;border:1px solid #000}#b_devcon_handle{cursor:move;background:blue url(../openolat/images/bug.png) no-repeat 4px 50%;line-height:2em;padding-left:24px;color:white}a#b_devcon_handle_collapse{cursor:pointer;background:url("../openolat/images/tree_parent_open.png") no-repeat;width:15px;height:15px;float:right;margin:3px}a#b_devcon_handle_expand{cursor:pointer;background:url("../openolat/images/tree_parent_closed.png") no-repeat;width:15px;height:15px;float:right;margin:3px}a.b_devcon_handle_close{cursor:pointer;background:url(../openolat/images/close.png) no-repeat;width:15px;height:15px;float:right;margin:3px}#b_devcon_content{font-size:90%;padding:5px;border-top:0px solid #000;background:transparent}#b_devcon_content ul{float:left;margin:0;padding:0;list-style:none;white-space:nowrap}#b_devcon_content li{margin:0;padding:0 10px 0 0;float:left}#b_devcon_content fieldset{border-top:1px solid #ccc;margin:0;padding:8px}#b_devcon_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}#b_js_log textarea#o_debug_cons{width:99%;height:15em;font-family:monospace;font-size:110%;margin:5px 0 5px 0}iframe.o_debug_json{position:fixed;width:90%;margin-left:5%;bottom:4px;height:300px;background:white;border:2px solid #ccd8e7;z-index:90000}div.b_briefcase div.b_briefcase_foldercomp{margin-top:0.5em}div.b_briefcase_foldercomp div.b_briefcase_createactions{margin:0.5em 0}div.b_briefcase_foldercomp div.b_briefcase_createactions ul{list-style:none;margin:0;padding:0;white-space:nowrap;font-size:95%}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li{float:right;display:inline;margin:0 0 0 1em;padding:0 0 0 3px;position:relative}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li a{background-position:0 50%;background-repeat:no-repeat;padding:2px 0 2px 20px}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_upload{background-image:url(../openolat/images/docs/document_upload.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfolder{background-image:url(../openolat/images/folder_new.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfile{background-image:url(../openolat/images/docs/document_add.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_deletedfiles{background-image:url(../openolat/images/docs/document_remove.png)}div.b_briefcase_foldercomp div.b_briefcase_breadcrumb{clear:both;padding:1px 0 1px 20px;margin:0.5em 0 0 0;background:url(../openolat/images/folder_open.png) no-repeat 0 50%}div.b_briefcase_foldercomp div.b_briefcase_empty{clear:both;margin-top:0.5em;font-style:italic}div.b_briefcase_foldercomp table.b_briefcase_filetable{clear:both;border-collapse:collapse;margin-bottom:0.5em;background:#fff;width:99.9%;border:1px solid #eee}div.b_briefcase_foldercomp table.b_briefcase_filetable thead{color:#000}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a,div.b_briefcase_foldercomp table.b_briefcase_filetable thead span{color:#4F576A;font-weight:bold}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:focus{color:#000000;text-decoration:none;background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable th,div.b_briefcase_foldercomp table.b_briefcase_filetable td{white-space:nowrap;text-align:right;padding-right:1em}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_last_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-right:0}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_first_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_first_child{width:60%;text-align:left}div.b_briefcase_foldercomp table.b_briefcase_filetable td input.b_checkbox{margin:0 4px 0 0}div.b_briefcase_foldercomp table.b_briefcase_filetable td a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable td a:focus{background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-left:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions td{border:0;padding:0 0 0 3px;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions tr{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_file_icon{background-image:url(../openolat/images/docs/document--pencil.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_meta_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_edit_meta_dis_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_versions_icon{background-image:url(../openolat/images/docs/document_versions.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_versions_dis_icon{background-image:url(../openolat/images/docs/document_versions.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_locked_file_icon{background-image:url(../openolat/images/locked.png)}div.b_briefcase_preview{background-color:white;width:200px;height:200px;border:1px solid #8EAACE;margin-top:2px}div.b_briefcase div.b_briefcase_searchcomp{float:left;display:inline;margin:0.5em 0;width:14em}div.b_briefcase div.b_briefcase_searchcomp input{width:10em}div.b_briefcase div.b_briefcase_searchcomp div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_briefcase div.b_briefcase_commandbuttons{margin:1em 0}div.b_briefcase div.b_briefcase_webdav{margin:0.5em 0}div.b_briefcase div.b_briefcase_quota{clear:both;margin-top:1em;padding-top:1em;border-top:1px solid #000}div.b_briefcase_meta{size:0.8em}div.b_briefcase_meta p{font-style:italic;margin:0;padding-top:2px}div.b_send_documents ol.textbox-outer{margin-left:0;border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em}div.b_send_documents ol li{margin-left:0}div.b_send_documents textarea{overflow:auto;resize:none}@media all{div.o_wiki_wrapper{clear:both}div.o_wiki_wrapper div.o_wikimod_btn{position:relative}div.o_wiki_wrapper div.o_wikimod_btn a{margin-bottom:9px;background-repeat:no-repeat;background-position:center center;width:20px;height:19px;float:left;display:inline;padding-left:2px;border:1px solid #ccc;background-color:#eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;margin-right:2px}div.o_wiki_wrapper div.o_wikimod_btn a:hover{border:1px solid #025d8c}div.o_wiki_wrapper div.o_wikimod_btn div.b_contexthelp_wrapper a.b_contexthelp{position:absolute;top:0;right:0}div.o_wiki_wrapper a.o_wikimod_btn_bold{background-image:url(../openolat/images/wiki/edit-bold.png)}div.o_wiki_wrapper a.o_wikimod_btn_italic{background-image:url(../openolat/images/wiki/edit-italic.png)}div.o_wiki_wrapper a.o_wikimod_btn_link{background:url(../openolat/images/wiki/chain.png)}div.o_wiki_wrapper a.o_wikimod_btn_extlink{background:url(../openolat/images/wiki/chain--arrow.png)}div.o_wiki_wrapper a.o_wikimod_btn_headline{background:url(../openolat/images/wiki/edit-heading.png)}div.o_wiki_wrapper a.o_wikimod_btn_image{background:url(../openolat/images/wiki/image-medium.png)}div.o_wiki_wrapper a.o_wikimod_btn_media{background:url(../openolat/images/music-beam.png)}div.o_wiki_wrapper a.o_wikimod_btn_math{background:url(../openolat/images/wiki/edit-math.png)}div.o_wiki_wrapper a.o_wikimod_btn_nowiki{background:url(../openolat/images/wiki/edit-nowiki.png)}div.o_wiki_wrapper a.o_wikimod_btn_hr{background:url(../openolat/images/wiki/edit-hr.png)}div.o_wiki_wrapper a.o_wikimod_btn_list{background:url(../openolat/images/wiki/edit-list.png)}div.o_wiki_wrapper a.o_wikimod_btn_numlist{background:url(../openolat/images/wiki/edit-list-order.png)}div.o_wiki_wrapper .b_eportfolio_add,div.o_wiki_wrapper .b_eportfolio_add_again{position:absolute;top:28px;right:3px;z-index:99}div.o_wiki_wrapper h1{font-size:1.0em}div.o_wiki_wrapper h2{font-size:1.0em}div.o_wiki_wrapper h3{font-size:1.0em}div.o_wikimod_linkchooser{clear:both;float:left;display:inline}div.o_wikimod_filechooser{margin:0 2em;float:left;display:inline}div.o_wikimod_nav{font-size:90%;padding-top:1.5em}div.o_wikimod_nav legend{font-size:95%}div.o_wikimod_nav fieldset{padding:0.5em}div.o_wikimod_nav input{width:99%}div.o_wikimod_nav ul{margin:0;padding:0}div.o_wikimod_nav div.b_button_group{margin:0.5em 0;text-align:left}div.o_wikimod_nav div.b_form div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_wikimod_nav .b_form_element_wrapper .b_form_element{padding:0}div.o_wikimod_nav div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{margin:0.5em 0}div.o_wikimod_editform_wrapper{clear:both;padding:0.5em 0 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element_label{display:none}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element{clear:both;margin-left:0;padding:0 5px 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_button_group{margin-left:0;text-align:center}div.o_wikimod-article-box table[border="1"]{border-collapse:collapse;border:1px solid #BFBFBF}h1.o_wikimod_heading,h3.o_wikimod_heading{margin:0 0 1em 0;padding:.5em 0 .17em 0;border-bottom:1px solid #BFBFBF}#o_wikimod_uploader{margin:1em 0 0 0}.o_wikimod_version{border:1px solid #BFBFBF;padding:4px;margin-top:5px}.o_wikimod_diff{border:1px solid #BFBFBF;padding:4px;margin:0px}.o_wikimod_warn{color:#DF9719}.o_wiki_error{background-color:#DF9719}.o_wikimod_ins{background-color:#A4DCA4}.o_wikimod_old{background-color:#FFCCCC}.o_wikimod_new{background-color:#A4DCA4}.o_wikimod_del{background-color:#FFCCCC}.wiki-image{float:right;padding:10px;clear:right}.wiki-file-deleted{text-decoration:line-through}}div.o_forum div.o_forum_switch{font-size:90%}div.o_forum div.o_forum_message{margin:1em 0 1em 0;padding:0.5em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:#eeeeee}div.o_forum div.o_forum_message_header_wrapper{min-height:24px}div.o_forum div.o_forum_message_header_wrapper div.o_forum_message_header{min-height:24px}div.o_forum div.o_forum_message_title{vertical-align:middle;padding:2px 5px 2px 5px;min-height:24px}div.o_forum div.o_forum_message_title strong{font-weight:bold}div.o_forum div.o_forum_message_new div.o_forum_message_title strong{background:url(../openolat/images/new-text.png) no-repeat top right;padding-right:20px}div.o_forum div.o_forum_message_creator{width:100px;padding:0.5em 12px 0px 21px;font-size:95%;color:#4F576A;float:right;border-left:1px solid #fff}div.o_forum div.o_forum_message_creator strong{font-weight:normal}div.o_forum div.o_forum_message_creator img{border:1px solid #4F576A}div.o_forum div.o_forum_message_body{padding:0.5em;background:transparent;margin-right:155px}div.o_forum div.o_forum_message_attachments{margin:2em 0 0.5em 0;border-top:1px solid #555555;font-size:95%}div.o_forum div.o_forum_message_attachments strong{display:block;margin:0.5em 0;font-weight:normal;font-style:italic}div.o_forum div.o_forum_message_attachments ul{list-style:none;margin:0;padding:0}div.o_forum div.o_forum_message_attachments li{margin:0;padding:0}div.o_forum div.o_forum_message_attachments a{background-repeat:no-repeat;background-position:0 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}div.o_forum div.o_forum_message_modified{clear:both;border-top:1px solid #506D90;padding:0.5em 0 0 0;font-size:95%;font-style:italic;text-align:center;color:#98221F}div.o_forum div.o_forum_message_actions{text-align:center;padding:0.2em 1em;padding-top:0.8em}span.o_forum_thread_sticky{font-weight:bold}span.o_forum_status_thread_icon{background-image:url(../openolat/images/forum/forum.png)}span.o_forum_status_sticky_closed_icon{background-image:url(../openolat/images/forum/sticky-note-pin_locked.png)}span.o_forum_status_sticky_icon{background-image:url(../openolat/images/forum/sticky-note-pin.png)}span.o_forum_status_closed_icon{background-image:url(../openolat/images/forum/forum_locked.png)}div.o_forum_peekview{margin:1em 0 1em 0}div.o_forum_peekview h5{font-size:1em;position:relative;left:-20px}div.o_forum_peekview div.o_forum_peekview_message{padding-left:20px;padding-bottom:15px}div.o_forum_peekview div.b_quote_wrapper{display:none}.o_forum_message_icon{background-image:url(../openolat/images/forum/balloon-white-left.png)}div.o_forum_toolbar{float:left;display:inline;width:75%}div#o_forum_fulltextsearch{float:right;display:inline}div#o_forum_fulltextsearch input{width:10em}div#o_forum_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_struct_edit_btn{float:right;display:inline}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:white;padding-right:1em;overflow-x:auto}.b_artefact{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}div.o_ep_toc_editor div.b_subcl{min-height:35em}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:#FFF;padding-right:1em;overflow-x:auto}div.b_struct_edit_btn{float:right;display:inline}div.b_struct_submit_assess_btn{float:right;display:inline}.b_artefact div.b_actions{margin-top:2em}.b_artefact div.b_desc{font-style:italic;margin:1em 0}.b_ep_artAttribLink{background-image:url(../openolat/images/table_gear.png)}div.b_artefact_closed{font-size:25px;float:right;background:url(../openolat/images/locked.png) top right no-repeat}div.b_eportfolio_preview_c100l .b_artefact{margin:3px}div.b_eportfolio_preview_c33l .b_artefact{font-size:85%;margin:3px}.b_ep_nolink{color:#000000}.b_ep_nolink:hover{color:#000000;text-decoration:none}.b_ep_multiartefacts div.b_ep_add_message_with_arrow{position:relative;top:-50px}.b_ep_multiartefacts div.b_artefact_count{margin:1em 0 1em 0}a.b_ep_options{background:url(../openolat/images/gear.png) top left no-repeat;width:16px;height:16px;display:block}.b_ep_liveblog_icon{background-image:url(../openolat/images/portfolio/ep_liveblog_icon.png)}div.b_portfolio_toc ul{margin:0}div.b_portfolio_toc li{list-style-type:none}div.b_portfolio_toc li a{font-size:0.8em;text-decoration:none}div.b_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}div.b_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}div.b_portfolio_toc li.level3{padding-left:40px}div.b_portfolio_toc .link{float:right;margin-right:0px}div.b_portfolio_toc .commentlink{float:right;margin-right:10%}div.b_portfolio_toc .type_artefact{font-style:italic}div.b_portfolio_toc .type_map,div.b_portfolio_toc .type_page,div.b_portfolio_toc .type_struct,div.b_portfolio_toc .type_artefact{background-position:center left;background-repeat:no-repeat;padding-left:20px}a.b_eportfolio_add{background:url(../openolat/images/portfolio/ep_add_icon.png) top left no-repeat;display:block;width:16px;height:16px}td a.b_eportfolio_add{float:right;padding-right:2px}a.b_eportfolio_add_again,span.b_eportfolio_add_again{background:url(../openolat/images/portfolio/ep_add_again_icon.png) top left no-repeat;display:block;width:16px;height:16px}.o_efficiencystatement a.b_eportfolio_add_again{float:right}a.b_eportfolio_link{background:url(../openolat/images/portfolio/ep_link_icon.png) top left no-repeat;display:block;width:16px;height:16px}.b_eportfolio_link{background-image:url(../openolat/images/portfolio/ep_link_icon.png)}ul.b_eportfolio_maps{margin:0;padding:0}ul.b_eportfolio_maps li{display:block;float:left;position:relative;width:195px;height:320px;padding:60px 60px 40px 65px;margin:0.5em;background:url(../openolat/images/portfolio/eportfolio_map_default.png) top left no-repeat;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:14px;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:4px;moz-box-shadow:0 1px 3px lightgray;-ms-box-shadow:0 1px 3px lightgray;-o-box-shadow:0 1px 3px lightgray;-webkit-box-shadow:0 1px 3px lightgray;box-shadow:0 1px 3px lightgray}ul.b_eportfolio_maps li .b_map_info{position:absolute;bottom:40px;width:inherit;font-size:0.9em}ul.b_eportfolio_maps li .b_map_info a.b_open_icon{font-size:1.2em;position:absolute;bottom:170px;right:-10px}.b_eportfolio_changelog .b_form{margin-top:20px;margin-bottom:20px}.b_eportfolio_changelog li{list-style:none}.b_eportfolio_changelog h5{margin-top:16px}.b_eportfolio_mapowner{font-style:italic;margin-bottom:8px}.b_eportfolio_mapowner div{display:inline}@media all{.epmst-green{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green,ul.b_eportfolio_maps li.template.epmst-green{background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-green > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green{margin-top:6px;background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green div.b_map_header h4{color:#444444}.epmst-green div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green div.b_ep_actualpage h1,.epmst-green div.b_ep_actualpage h4{color:#444444}.epmst-green div.b_pagination{float:none;position:static;width:100%}.epmst-green div.b_pagination ul{margin:0}.epmst-green div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green div.b_pagination li span,.epmst-green div.b_pagination li a,.epmst-green div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green div.b_eportfolio_page,.epmst-green div.b_portfolio_toc,.epmst-green div.b_eportfolio_edit{background-image:none}.epmst-green div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green2,ul.b_eportfolio_maps li.template.epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green2{margin-top:6px;background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green2 div.b_map_header h4{color:#555555}.epmst-green2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green2 div.b_ep_actualpage h1,.epmst-green2 div.b_ep_actualpage h4{color:#555555}.epmst-green2 div.b_pagination{float:none;position:static;width:100%}.epmst-green2 div.b_pagination ul{margin:0}.epmst-green2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green2 div.b_pagination li span,.epmst-green2 div.b_pagination li a,.epmst-green2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green2 div.b_eportfolio_page,.epmst-green2 div.b_portfolio_toc,.epmst-green2 div.b_eportfolio_edit{background-image:none}.epmst-green2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green3,ul.b_eportfolio_maps li.template.epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green3{margin-top:6px;background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green3 div.b_map_header h4{color:#555555}.epmst-green3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green3 div.b_ep_actualpage h1,.epmst-green3 div.b_ep_actualpage h4{color:#555555}.epmst-green3 div.b_pagination{float:none;position:static;width:100%}.epmst-green3 div.b_pagination ul{margin:0}.epmst-green3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green3 div.b_pagination li span,.epmst-green3 div.b_pagination li a,.epmst-green3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green3 div.b_eportfolio_page,.epmst-green3 div.b_portfolio_toc,.epmst-green3 div.b_eportfolio_edit{background-image:none}.epmst-green3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green4,ul.b_eportfolio_maps li.template.epmst-green4{background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green4{margin-top:6px;background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green4 div.b_map_header h4{color:#555555}.epmst-green4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green4 div.b_ep_actualpage h1,.epmst-green4 div.b_ep_actualpage h4{color:#555555}.epmst-green4 div.b_pagination{float:none;position:static;width:100%}.epmst-green4 div.b_pagination ul{margin:0}.epmst-green4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green4 div.b_pagination li span,.epmst-green4 div.b_pagination li a,.epmst-green4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green4 div.b_eportfolio_page,.epmst-green4 div.b_portfolio_toc,.epmst-green4 div.b_eportfolio_edit{background-image:none}.epmst-green4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red,ul.b_eportfolio_maps li.template.epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red{margin-top:6px;background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red div.b_map_header h4{color:#444444}.epmst-red div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red div.b_ep_actualpage h1,.epmst-red div.b_ep_actualpage h4{color:#444444}.epmst-red div.b_pagination{float:none;position:static;width:100%}.epmst-red div.b_pagination ul{margin:0}.epmst-red div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red div.b_pagination li span,.epmst-red div.b_pagination li a,.epmst-red div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red div.b_eportfolio_page,.epmst-red div.b_portfolio_toc,.epmst-red div.b_eportfolio_edit{background-image:none}.epmst-red div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red2,ul.b_eportfolio_maps li.template.epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red2{margin-top:6px;background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red2 div.b_map_header h4{color:#444444}.epmst-red2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red2 div.b_ep_actualpage h1,.epmst-red2 div.b_ep_actualpage h4{color:#444444}.epmst-red2 div.b_pagination{float:none;position:static;width:100%}.epmst-red2 div.b_pagination ul{margin:0}.epmst-red2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red2 div.b_pagination li span,.epmst-red2 div.b_pagination li a,.epmst-red2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red2 div.b_eportfolio_page,.epmst-red2 div.b_portfolio_toc,.epmst-red2 div.b_eportfolio_edit{background-image:none}.epmst-red2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red3,ul.b_eportfolio_maps li.template.epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red3{margin-top:6px;background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red3 div.b_map_header h4{color:#444444}.epmst-red3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red3 div.b_ep_actualpage h1,.epmst-red3 div.b_ep_actualpage h4{color:#444444}.epmst-red3 div.b_pagination{float:none;position:static;width:100%}.epmst-red3 div.b_pagination ul{margin:0}.epmst-red3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red3 div.b_pagination li span,.epmst-red3 div.b_pagination li a,.epmst-red3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red3 div.b_eportfolio_page,.epmst-red3 div.b_portfolio_toc,.epmst-red3 div.b_eportfolio_edit{background-image:none}.epmst-red3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red4,ul.b_eportfolio_maps li.template.epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red4{margin-top:6px;background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red4 div.b_map_header h4{color:#444444}.epmst-red4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red4 div.b_ep_actualpage h1,.epmst-red4 div.b_ep_actualpage h4{color:#444444}.epmst-red4 div.b_pagination{float:none;position:static;width:100%}.epmst-red4 div.b_pagination ul{margin:0}.epmst-red4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red4 div.b_pagination li span,.epmst-red4 div.b_pagination li a,.epmst-red4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red4 div.b_eportfolio_page,.epmst-red4 div.b_portfolio_toc,.epmst-red4 div.b_eportfolio_edit{background-image:none}.epmst-red4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue,ul.b_eportfolio_maps li.template.epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue{margin-top:6px;background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue div.b_map_header h4{color:#444444}.epmst-blue div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue div.b_ep_actualpage h1,.epmst-blue div.b_ep_actualpage h4{color:#444444}.epmst-blue div.b_pagination{float:none;position:static;width:100%}.epmst-blue div.b_pagination ul{margin:0}.epmst-blue div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue div.b_pagination li span,.epmst-blue div.b_pagination li a,.epmst-blue div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue div.b_eportfolio_page,.epmst-blue div.b_portfolio_toc,.epmst-blue div.b_eportfolio_edit{background-image:none}.epmst-blue div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue2,ul.b_eportfolio_maps li.template.epmst-blue2{background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue2{margin-top:6px;background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue2 div.b_map_header h4{color:#444444}.epmst-blue2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue2 div.b_ep_actualpage h1,.epmst-blue2 div.b_ep_actualpage h4{color:#444444}.epmst-blue2 div.b_pagination{float:none;position:static;width:100%}.epmst-blue2 div.b_pagination ul{margin:0}.epmst-blue2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue2 div.b_pagination li span,.epmst-blue2 div.b_pagination li a,.epmst-blue2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue2 div.b_eportfolio_page,.epmst-blue2 div.b_portfolio_toc,.epmst-blue2 div.b_eportfolio_edit{background-image:none}.epmst-blue2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue3,ul.b_eportfolio_maps li.template.epmst-blue3{background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue3{margin-top:6px;background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue3 div.b_map_header h4{color:#444444}.epmst-blue3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue3 div.b_ep_actualpage h1,.epmst-blue3 div.b_ep_actualpage h4{color:#444444}.epmst-blue3 div.b_pagination{float:none;position:static;width:100%}.epmst-blue3 div.b_pagination ul{margin:0}.epmst-blue3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue3 div.b_pagination li span,.epmst-blue3 div.b_pagination li a,.epmst-blue3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue3 div.b_eportfolio_page,.epmst-blue3 div.b_portfolio_toc,.epmst-blue3 div.b_eportfolio_edit{background-image:none}.epmst-blue3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue4,ul.b_eportfolio_maps li.template.epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue4{margin-top:6px;background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue4 div.b_map_header h4{color:#444444}.epmst-blue4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue4 div.b_ep_actualpage h1,.epmst-blue4 div.b_ep_actualpage h4{color:#444444}.epmst-blue4 div.b_pagination{float:none;position:static;width:100%}.epmst-blue4 div.b_pagination ul{margin:0}.epmst-blue4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue4 div.b_pagination li span,.epmst-blue4 div.b_pagination li a,.epmst-blue4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue4 div.b_eportfolio_page,.epmst-blue4 div.b_portfolio_toc,.epmst-blue4 div.b_eportfolio_edit{background-image:none}.epmst-blue4 div.b_pagination li.b_changelog{float:right}}li.default .b_map_info p{color:#bbb}li.comic .b_map_info p{color:#88a5c4}li.leather .b_map_info p{color:#C2A074}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}ul.b_eportfolio_maps li.leather{background:url(../openolat/images/portfolio/eportfolio_map_leather.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.leather a{color:#fad9a4}ul.b_eportfolio_maps li.comic{background:url(../openolat/images/portfolio/eportfolio_map_comic.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.template.default{background-image:url(../openolat/images/portfolio/eportfolio_map_default_template.png)}ul.b_eportfolio_maps li.template.comic{background-image:url(../openolat/images/portfolio/eportfolio_map_comic_template.png)}ul.b_eportfolio_maps li.template.leather{background-image:url(../openolat/images/portfolio/eportfolio_map_leather_template.png)}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}.b_eportfolio_map{background:white;padding:1.5em;min-height:30em}.b_eportfolio_map .b_ep_relative{position:relative}.b_eportfolio_toolbar div{display:inline}.b_eportfolio_toolbar{text-align:right;width:100%;border-bottom:1px solid #acaaaa;padding:1px 2px 4px 2px;margin-bottom:6px}.b_eportfolio_map a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:right;display:inline;background-repeat:no-repeat;margin-left:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_toolbar a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:none;display:inline-block;background-repeat:no-repeat;margin-left:0;margin-right:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_map div.b_eportfolio_add_link{float:left;display:inline;margin-top:2px}.o_ep_toc_editor .b_eportfolio_add_link{float:left}.b_eportfolio_map .b_eportfolio_add_link:hover{text-decoration:none}.b_eportfolio_map .b_eportfolio_comment_link{float:right;display:inline;margin-right:5px}.b_ep_tag_cloud{padding:1em 0 1em 0;border-bottom:1px solid #ccc}.b_eportfolio_page,.b_portfolio_toc,.b_eportfolio_edit,.b_eportfolio_changelog{min-height:40em;background:#f4f4f4 url(../openolat/images/portfolio/eportfolio_page_corner.png) top right no-repeat;padding:1em;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2)}.b_eportfolio_page .b_eportfolio_structure > h5{border-bottom:1px solid #ddd;margin-top:1.2em}.b_eportfolio_edit{margin-top:1.5em}.b_eportfolio.b_artefacts hr.b_ep_filter_spacer{height:10px;background:url(../openolat/images/portfolio/divider-arrow-down.png) 25px -12px no-repeat;border:none;border-top:1px solid #ccc;margin:2em 0 1em}.b_eportfolio.b_artefacts .b_ep_content{background:white;padding:0 1em 1em 1em;margin-top:1.5em}.b_eportfolio.b_artefacts .b_ep_content .b_ep_filter{padding:0;width:80%}.b_ep_filter{float:left}.b_ep_viewmode{float:right;width:15%}.b_ep_add_artefact{float:right}.b_ep_content div.b_ep_viewmode div.b_form_element_label{width:auto}.b_eportfolio.b_artefacts div.b_segments_container{top:-20px;margin-bottom:-20px}.b_ep_tagbrowser{width:30%;margin-right:0px}.b_ep_tagbrowser_view{width:68%;margin-left:0px}.b_ep_collection_icon{background-image:url(../openolat/images/portfolio/ep_collection.png) !important}.b_ep_map_icon,.b_portfolio_toc .type_map{background-image:url(../openolat/images/portfolio/briefcase.png) !important}.b_ep_page_icon,.b_portfolio_toc .type_page{background-image:url(../openolat/images/portfolio/ep_page.png) !important}.b_ep_page_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_page_add.png) !important}.b_ep_struct_icon,.b_portfolio_toc .type_struct{background-image:url(../openolat/images/portfolio/ep_struct.png) !important}.b_ep_struct_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_struct_add.png) !important}.type_artefact{background-image:url(../openolat/images/le_resources/portfolio.png) !important}div.b_eportfolio_collect_restriction{margin-top:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_el{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a{padding-left:0px;text-decoration:none}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a:hover{text-decoration:none}div.b_form.b_eportfolio_tag_selector{min-width:40em}div.b_eportfolio_restriction_wrapper a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper a.b_togglebox_closed{display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper p{padding:0 0 0 15px;margin:0}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content{padding:3px 3px 3px 3px;margin:0;border:1px solid red;background-image:none;background-color:transparent;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_eportfolio_restriction_error div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #FF9900 !important;background:#fff5cc url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_passed div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #F0F0F0 !important;background:#fcfcfc url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_error div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_passed div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content .b_togglebox_hide{display:none}.b_eportfolio_deadline_callout{width:300px}.b_ep_multiartefacts .b_c50l{clear:both}.b_eportfolio_fulltextsearch{float:left}.b_eportfolio_share_policy_wrapper{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}.b_eportfolio_share_policy_wrapper .b_float_right{text-align:right}.b_eportfolio_share_policy_wrapper a.bit-input{text-decoration:none}.b_eportfolio_share_policy div input,.b_eportfolio_share_policy div span,.b_eportfolio_share_policy div select{float:left;margin-right:5px;padding-right:5px}.b_eportfolio_share_policy div span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}.b_eportfolio_share_policy .b_ep_share_date span{float:left}.b_eportfolio_share_policy_wrapper .b_eportfolio_share_policy{padding-left:20px;background:url(../openolat/images/user.png) top left no-repeat}.b_eportfolio_share_policy_wrapper.policytype_group .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}.b_eportfolio_share_policy_wrapper.policytype_invitation .b_eportfolio_share_policy{background-image:url(../openolat/images/share.png)}.b_eportfolio_share_policy_wrapper.policytype_allusers .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}div.b_ep_inline div input,div.b_ep_inline div span,div.b_ep_inline div select{float:left;margin-right:5px;padding-right:5px}.default div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.default div.b_pagination{float:none;position:static;width:100%}.default div.b_pagination ul{margin:0}.default div.b_pagination li{float:left;display:inline;width:auto;margin:2px 2px 2px 0;padding:0;background:#FAFAFA;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.default div.b_pagination li a{padding:1em;padding:5px 8px}.default div.b_pagination li,.default div.b_pagination li span,.default div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.default div.b_pagination li.b_disabled{padding-bottom:2px;margin-bottom:0;background:#f4f4f4}.default div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.default div.b_pagination li.b_changelog{float:right}.default div.b_eportfolio_page,.default div.b_portfolio_toc,.default div.b_eportfolio_edit,.default div.b_eportfolio_changelog{background-image:none}.b_eportfolio_map.comic{background:#a2c3e8 none;padding:30px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.comic{font-family:'Comic Sans MS', 'Comic Sans', fantasy}.comic div.b_pagination{position:absolute;right:0;width:16%;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:100}.comic .b_ep_relative > div:last-child{position:relative}.comic div.b_ep_actualpage{width:85%;margin-top:1em}.comic div.b_pagination ul{margin-top:30px;margin-left:0px;z-index:1}.comic div.b_pagination li{width:87%;background:url(../openolat/images/portfolio/postit.png) center right;padding:0;margin-bottom:1em;margin-left:8%;list-style-type:none}.comic div.b_pagination li span.b_disabled,.comic div.b_pagination li a span{display:block;padding:20px 15px 20px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li,.comic div.b_pagination li span,.comic div.b_pagination li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li.b_disabled{z-index:101;margin-left:0;width:100%}.comic div.b_pagination li .b_disabled{color:black;font-weight:bold}.comic div.b_pagination li.b_toc,.comic div.b_pagination li.b_changelog{background-image:url(../openolat/images/portfolio/postit_pink.png)}.b_eportfolio_map.leather{background:url(../openolat/images/portfolio/light-leather-tile.jpg)}.leather{font-family:Palatino, Georgia, serif}.leather div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.leather .b_map_header h4,.leather .b_map_header p,.leather .b_map_header a.b_eportfolio_add_link,.leather .b_map_header a.b_eportfolio_comment_link{color:white}.leather .b_eportfolio_mapowner{color:#fff}.leather div.b_pagination{float:none;position:static;width:100%}.leather div.b_pagination ul{margin:0}.leather div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.leather div.b_pagination li a{padding:1em;padding:5px 8px}.leather div.b_pagination li,.leather div.b_pagination li span,.leather div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.leather div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.leather div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.leather div.b_pagination li.b_changelog{float:right}.leather div.b_eportfolio_page,.leather div.b_portfolio_toc,.leather div.b_eportfolio_edit,.leather div.b_eportfolio_changelog{background-image:none}div.o_module_cp_wrapper a.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}div.o_module_cp_wrapper div#o_local_fulltextsearch{position:absolute;top:0;right:0;z-index:10}div.o_module_cp_wrapper div#o_local_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_module_cp_wrapper div.o_cp_navigation{float:right;display:inline;padding:3px 0 3px 3px;background:#ebebeb;border:1px solid #ddd;white-space:nowrap;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey}div.o_module_cp_wrapper div span a{margin:0 2px}div.o_module_cp_wrapper div span.b_disabled{display:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon{background-image:url("../openolat/images/arrow_left_big.png");text-decoration:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_next_icon{background-image:url("../openolat/images/arrow_right_big.png")}div.o_module_cp_wrapper div span a.o_cp_next_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_print_icon{background-image:url("../openolat/images/printer.png")}div.o_module_cp_wrapper div span a.o_cp_print_icon span{display:none}div.o_module_cp_wrapper div.o_cp_navigation div,div.o_module_cp_wrapper div.o_cp_navigation form{display:inline}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix{display:inline;clear:none}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix:after{display:inline;height:0;clear:none;visibility:hidden}#o_cpeditor_menu div.o_cpeditor_menu_tree{padding:10px 0 0 0}#b_col1 div.b_menu_toolbar a,#b_col3 div.b_menu_toolbar a{width:16px;height:16px;margin:3px;float:right;display:inline;background-repeat:no-repeat}a.o_cpeditor_import{background-image:url("../openolat/images/docs/document_upload.png")}a.o_cpeditor_new{background-image:url("../openolat/images/docs/document_add.png")}a.o_cpeditor_copy{background-image:url("../openolat/images/docs/document_copy.png")}a.o_cpeditor_delete{background-image:url("../openolat/images/docs/document_remove.png")}a.o_cpeditor_edit{background-image:url(../openolat/images/docs/document_metadata_edit.png)}a.o_cpeditor_preview{background-image:url(../openolat/images/docs/document_preview.png)}#o_cpeditor_content div.o_cpeditor_message{padding:20px}div.b_tree ul.b_tree_l0 li.o_sel_qpool_pools a.b_tree_l0,div.b_tree ul.b_tree_l0 li.o_sel_qpool_database a.b_tree_l0,div.b_tree ul.b_tree_l0 li.o_sel_qpool_admin a.b_tree_l0,div.b_tree ul.b_tree_l0 li.o_sel_qpool_shares a.b_tree_l0{padding-left:0}div.o_qpool_button_bar{padding:15px;text-align:center}.o_sel_qpool_pool{background-image:url("../openolat/images/database.png") !important}.o_sel_qpool_my_items{background-image:url("../openolat/images/user.png") !important}.o_sel_qpool_favorits{background-image:url("../openolat/images/flag.png") !important}.o_sel_qpool_share{background-image:url("../openolat/images/users.png") !important}.o_sel_qpool_collection{background-image:url("../openolat/images/document-list.png") !important}.o_qpool_edit_learning_time div{float:left}.o_qpool_edit_learning_time div input,.o_qpool_edit_learning_time div select,.o_qpool_edit_learning_time div span.o_qpool_edit_learning_time_label{margin-right:5px;padding-right:5px}#o_qti_run div.b_button_group{text-align:left}#o_qti_run_title{text-align:right}#o_qti_run_title strong{float:left;display:inline}#o_qti_run.o_qti_survey #o_qti_run_title strong{background:url(../openolat/images/le_resources/survey.png) no-repeat left 50%;padding-left:20px}#o_qti_run.o_qti_test #o_qti_run_title strong{background:url(../openolat/images/le_resources/test.png) no-repeat left 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}#o_qti_scoreinfo{float:left;display:inline;padding:.3em;border:1px solid silver;margin-right:1em}#o_qti_run_score{clear:both;margin:1em 0;padding:0 0 1.5em 0;font-size:90%}#o_qti_run_scoreinfo{float:left;display:inline}#o_qti_run_scoreprogress{float:left;display:inline;margin-left:1em}#o_qti_questioninfo{float:left;display:inline;padding:.3em;border:1px solid silver}#o_qti_run_questioninfo{float:left;display:inline;margin-left:1em}#o_qti_run_questionprogress{float:left;display:inline;margin-left:1em}#o_qti_run_status{clear:both}#o_qti_run_main{clear:both;border-top:1px solid #504D4E;margin:0.5em 0;padding:1em 0}#o_qti_run_menu_inner h4{font-size:100%}#o_qti_run_menu_inner ul{padding:0;margin:0;list-style:none}#o_qti_run_menu_inner li{clear:both;padding:0;margin:0;white-space:normal}#o_qti_run_menu_inner li.o_qti_menu_section{padding:1em 0}#o_qti_run_menu_inner li div.o_qti_menu_item,#o_qti_run_menu li div.o_qti_menu_section{float:left;display:inline;margin-right:10px}#o_qti_results td{padding:0}#b_main.o_editor_qti_correct{background-image:url(../openolat/images/qti/correct_bg.png);background-position:top left}#b_main.o_editor_qti{background-image:url(../openolat/images/edit_bg.png);background-position:top left}#o_qti_hints,#o_qti_solutions{margin:1em 0}#o_qti_hints a{background:url(../openolat/images/light-bulb.png) no-repeat left 50%;cursor:help;padding-left:20px}#o_qti_solutions a{background:url(../openolat/images/magnifier-zoom.png) no-repeat left 50%;cursor:help;padding-left:20px}.qti_response_level_feedback_label{margin-top:1em;font-style:italic}.qti_edit_layout{position:relative;padding-right:30px;margin-bottom:0.6em}.qti_edit_layout .edit_link{position:absolute;top:10px;right:0px}div.o_qti_item{margin-bottom:2em;margin-top:2em;line-height:2em}div.o_qti_item input.b_radio,div.o_qti_item input.b_checkbox{margin-left:1em}div.o_qti_item textarea{width:99%}img.o_qti_item_matimage{vertical-align:middle}div.o_qti_item_choice{display:table;margin:1em 0}div.o_qti_item_choice_option{display:table;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option_flow{display:table-cell;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option:hover{border:1px solid silver}div.o_qti_item_choice_option_flow:hover{border:1px solid silver}div.o_qti_item_choice_option_input{display:table-cell;vertical-align:middle;padding-right:.5em}div.o_qti_item_choice_option_input input{vertical-align:middle}div.o_qti_item_choice_option_value{display:table-cell}div.o_qti_item_choice_option_autoenum{display:table-cell;line-height:1.5em;width:1em;overflow:hidden;vertical-align:middle;color:silver;border:0;padding:0;margin:0}#o_qti_menu a{text-decoration:none}.o_qti_menu_section{padding:.3em;border-top:1px solid #94bed3}.o_qti_menu_section_clickable{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_section_clickable:hover{padding:.3em;border:1px solid silver;display:inline-block}.o_qti_menu_section_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_item_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item_active:hover{border:1px solid silver}.o_qti_menu_item_inactive{padding:.3em;border:1px solid transparent}.o_qti_menu_item:hover{border:1px solid silver}.o_qti_menu_item_closed{padding:.3em;border:1px solid transparent}.o_qti_menu_item_attempts_marked,.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;color:silver;padding:.2em .4em;border:1px solid transparent;background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:12px}.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.o_qti_menu_item_attempts:hover,.o_qti_menu_item_attempts_marked:hover{color:silver;border:1px solid silver;cursor:pointer}#o_qti_item_note{padding:0;margin:0;border:0;color:silver;font-family:inherit;font-size:1em;background:inherit;overflow:hidden}.o_qti_item_note_box{border:1px dashed silver;padding:.1em;margin:0;padding-left:.5em}div.o_qti_item_note_box_title{color:silver}div.o_qti_item_itemfeedback,div.o_qti_item_assessfeedback,div.o_qti_item_o_qti_item_sectionfeedback{margin:1em 0;background:url(../openolat/images/lightning.png) no-repeat left 50%;padding-left:20px}div.o_qti_item_objectives{margin:1em 0;background:url(../openolat/images/information-white.png) no-repeat left 50%;padding-left:20px;line-height:2em}.o_qti_timelimit_icon{background-image:url(../openolat/images/qti/time.png)}.o_qti_attemptslimit_icon{background-image:url(../openolat/images/qti/tries.png)}.o_qti_closed_icon{background-image:url(../openolat/images/qti/closed.png)}.o_mi_qtialientitem{background-image:url(../openolat/images/docs/document_plain.png)}.o_mi_qtisc{background-image:url(../openolat/images/qti/scItem.png)}.o_mi_qtimc{background-image:url(../openolat/images/qti/mcItem.png)}.o_mi_qtikprim{background-image:url(../openolat/images/qti/kprimItem.png)}.o_mi_qtifib{background-image:url(../openolat/images/qti/fibItem.png)}.o_mi_qtiessay{background-image:url(../openolat/images/qti/essayItem.png)}.o_mi_qtisection{background-image:url(../openolat/images/qti/section.png)}.o_mi_iqtest{background-image:url(../openolat/images/le_resources/test.png)}.o_mi_iqsurv{background-image:url(../openolat/images/le_resources/survey.png)}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}div.b_translation_start div.b_translation_start_body,div.b_translation_edit div.b_translation_edit_body{margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package{margin-bottom:0.5em;padding:1em 0 0.5em 0;border-bottom:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package div.b_translation_package_icon{margin-bottom:0.5em;border-bottom:1px solid #ACAAAA}div.b_translation_edit div.b_button_group{text-align:center;margin:1em 0 0 0}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_bar{float:left;display:inline}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_label{float:left;display:inline;padding:0 0 0 1em;font-size:90%;font-style:italic}div.b_translation_edit div.b_translation_edit_body textarea{width:99%}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_annotation{margin-top:1em}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_compare{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_target{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_form_element textarea.b_form_element_disabled{color:#000;background:#EEEEEE;border:1px solid #CDCBCB}div.b_translation_edit div.b_translation_edit_annotation h5{font-weight:normal;font-size:100%;font-style:italic}div.b_translation_edit div.b_translation_edit_annotation textarea{font-style:italic}div.b_translation_edit div.b_translation_refKey{background-image:url(../openolat/images/magnifier-zoom.png);vertical-align:middle;background-color:#eee;border:1px solid #ACAAAA;margin-right:1%}div.b_translation_edit div.b_translation_refKey code{line-height:1em;vertical-align:middle}div.b_translation_edit div.b_translation_refKey span{line-height:1em;font-style:italic}div.b_translation_config span.b_translation_status,ul.b_translation_status span.b_translation_status{position:absolute;right:1em}ul.b_translation_status{column-count:2;-moz-column-count:2;list-style:none}ul.b_translation_status li{position:relative}.b_translation_package_icon{background-image:url(../openolat/images/folder_open.png) !important}.b_translation_item_icon{background-image:url(../openolat/images/docs/document-node.png) !important}.b_translation_search_icon{background-image:url(../openolat/images/magnifier-zoom.png) !important}span.b_translation_i18nitem{position:relative !important}span.b_translation_i18nitem a.b_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:16px !important;height:16px !important;top:0 !important;left:5px !important;background:#eeeeee url(../openolat/images/docs/document_metadata_edit.png) no-repeat !important;border:1px solid #6e6e6e !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:0 !important}div.b_selectiontree{font-size:95%}div.b_selectiontree div.b_selectiontree_item{clear:both;position:relative;top:0;left:0;vertical-align:middle;height:16px;width:auto}div.b_selectiontree div.b_selectiontree_item div{width:16px;height:16px;float:left;display:inline;background-repeat:no-repeat}div.b_selectiontree div.b_selectiontree_item div.b_selectiontree_content{float:left;display:inline;margin-left:0.5em;width:auto;white-space:nowrap}div.b_selectiontree div.b_selectiontree_content{width:auto}div.b_selectiontree div.b_selectiontree_content div{width:auto}div.b_selectiontree div.b_selectiontree_content input{width:1em;height:1em;padding:0;margin:0 0.5em;vertical-align:middle}div.b_selectiontree div.b_selectiontree_content input.b_radio{margin:0}div.b_selectiontree .b_selectiontree_line{background-image:url(../openolat/images/tree/dots.gif)}div.b_selectiontree .b_selectiontree_space{background-image:url(../openolat/images/tree/dots_spacer.gif)}div.b_selectiontree .b_selectiontree_junction{background-image:url(../openolat/images/tree/dots_nt.gif)}div.b_selectiontree .b_selectiontree_end{background-image:url(../openolat/images/tree/dots_nl.gif)}#b_main.o_editor #b_col3{background-image:url(../openolat/images/edit_bg.png);background-position:top left;background-repeat:repeat}#b_main.o_editor div.b_tabbedpane_wrapper div.b_tabbedpane_content{background:#fff}#b_main_toolbar.o_course_breadcumbs div.b_breadcumb_path ul li.b_first{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}a.b_preview{background-image:url(../openolat/images/docs/document_preview.png);background-repeat:no-repeat;background-position:left;padding:2px 0 2px 20px}fieldset a.b_preview,div.b_tabbedpane_wrapper a.b_preview{position:absolute}div.b_module_singlepage_wrapper a.b_content_edit{position:absolute;top:0;right:20px;display:inline;background:url(../openolat/images/docs/document--pencil.png) no-repeat top left;width:16px;height:16px;margin:3px}div.b_module_singlepage_wrapper a.b_content_download{position:absolute;top:0;z-index:10;background:url(../openolat/images/docs/document_download.png) no-repeat top left;padding-left:20px;margin-top:3px;min-height:19px;height:19px}div.b_titled_wrapper div.b_module_singlepage_wrapper a.b_content_download{position:relative;padding-bottom:3px}div.b_titled_wrapper div.b_module_singlepage_wrapper div.b_iframe_wrapper{margin-top:3px}#b_content_popup{float:right;background:url(../openolat/images/applications.png) no-repeat top left;width:16px;height:16px;margin:3px}#o_course_editor_errorbox{font-size:90%;padding:3px 2px 2px 25px;margin:0 0 1em 0}div.o_courseeditor_legend{margin-top:3em}div.o_courseeditor_legend strong{font-weight:bold}div.o_courseeditor_legend div{top:0;left:0;padding-left:12px;background-repeat:no-repeat;background-position:0 50%}div.o_buttons_box_right{position:absolute;top:0;right:0}div.o_course_run div.o_course_run_displaytitle{font-style:italic}div.o_course_run div.o_course_run_objectives{background-color:#E9EAEF;padding:5px 5px 5px 25px;margin:0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_scoreinfo{background:#e9eaef url(../openolat/images/seal.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer{background:#e9eaef url(../openolat/images/information-white.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_groupinfo{background:#e9eaef url(../openolat/images/users.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_statusinfo{background:url(../openolat/images/bullet_go.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_returnbox{background:#e9eaef url(../openolat/images/box_return.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_dropbox{background:#e9eaef url(../openolat/images/box_drop.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_solutionbox{background:#e9eaef url(../openolat/images/box_solution.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_task{background:#e9eaef url(../openolat/images/assign.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer h4,div.o_course_run div.o_course_run_objectives h4,div.o_course_run div.o_course_run_scoreinfo h4,div.o_course_run div.o_course_run_returnbox h4,div.o_course_run div.o_course_run_dropbox h4,div.o_course_run div.o_course_run_solutionbox h4,div.o_course_run div.o_course_run_task h4,div.o_course_run div.o_course_run_log h4{font-size:100%;margin:0 0 1em 0}div.o_course_run div.o_course_run_scoreinfo_noinfo{font-style:italic;font-weight:bold}div.o_course_run div.o_course_run_toc{margin:1em 0 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{margin:0 0 1em 0;padding:1em 20px 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_shorttitle{border-bottom:1px solid #ACAAAA}div.o_course_run div.o_course_run_toc div.o_course_run_displaytitle{margin-top:0.5em;color:#aaaaaa}div.o_course_run div.o_course_run_toc div.o_course_run_objectives{margin:1em 0 1em 0;border:0;background:none}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{background:#FBFBFB;padding:5px;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run #b_content_popup{position:absolute;top:0;right:0}div.o_sp_peekview{margin:1em 0 1em 0}div.o_sp_peekview ul{list-style:none}div.o_sp_peekview li{margin-top:0.5em}div.o_peekview_author{padding:3px 0 5px 0;font-style:italic;color:#aaaaaa;font-size:90%}#b_preview_wrapper{clear:both;padding:10px;background:#fff;border-bottom:1px solid #94bed3}#b_main.b_preview{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white;background:white url(../openolat/images/prevbg.png) repeat}body.b_full_screen{background-color:white;background-image:none}body.b_full_screen #b_page_margins{display:none}body.b_full_screen div.b_modal_area{margin:2%;width:96%}body.b_full_screen div#b_preview_wrapper{margin:0;border:0;padding:0;background:#5e5e5e;background:-moz-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e5e5e), color-stop(50%, #444444), color-stop(51%, #222222), color-stop(100%, #3c3c3c));background:-webkit-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-o-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-ms-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%)}body.b_full_screen div#b_preview_wrapper div.b_preview_link{border:none}body.b_full_screen div#b_preview_wrapper div.b_preview_link a.b_link_back{margin:0.5em}body.b_full_screen div#b_preview_wrapper div.b_preview_link div.b_preview_wrapper_loading{background:transparent url(../openolat/images/ajax-loader.gif) no-repeat top left}div#b_preview_wrapper div#b_preview_wrapper_message{float:right;padding-left:16px;width:100px}div.o_scorm a.b_link_close{padding-right:20px}div.o_scorm div.o_scorm_navigation{float:right;display:inline;padding:3px;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(50%, #e3e3e3), color-stop(51%, #cfcfcf), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-o-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-ms-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);border:1px solid #504D4E;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin:0.2em}div.o_scorm div.o_scorm_navigation a{margin:0 2px}div.o_scorm div.o_scorm_navigation a.o_scorm_previous_icon{background-image:url(../openolat/images/arrow_left_big.png)}div.o_scorm div.o_scorm_navigation a.o_scorm_next_icon{background-image:url(../openolat/images/arrow_right_big.png)}div.o_scorm div.o_scorm_navigation a.hover{background-color:none}.o_scorm_completed,.o_scorm_passed{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_ok.png")}.o_scorm_failed{top:6px;left:6px !important;background-image:url("../openolat/images/decorator/deco_error.png")}.o_scorm_incomplete{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_scorm_not_attempted{top:6px;left:6px;background-image:none}div.o_members_search{padding-top:10px;padding-left:10px}div.filters{text-align:center;padding-top:1.5em}div.o_members_search div.searchitem{margin-bottom:0.5em}div.searchitem select,div.searchitem input{width:250px}.o_members_register{margin-bottom:5px}.o_members_register_active{font-weight:bold;font-size:120%}div.o_members_paging{width:100%;padding-bottom:1em;padding-top:0.5em;text-align:center}div.o_members_paging div{padding-left:1em;padding-right:1em;display:inline}div.o_bcard{background-color:#eee;margin-top:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.o_bcard_header,div.o_members_header{padding:6px;border-bottom:1px solid #fff}div.o_bcard_portrait{float:left;display:inline;width:100px;height:100px;margin:10px}div.o_bcard_portrait img{border:1px #d3d3d3 solid}div.o_bcard_portrait_group{background-image:url(../openolat/images/group_100x100.png);border:1px #d3d3d3 solid}div.o_bcard_text{margin-left:120px;margin-top:10px;line-height:150%}div.o_bcard_footer{text-align:right;clear:both;font-size:95%;color:#1f49b3;padding:5px}.popup_iframe{width:100%;height:100%;border:none;min-height:60em}div.o_reservation{position:relative;margin-top:2em;padding:1em;background:#F7F7F7;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_reservation span.o_reservation_name{font-weight:bold;line-height:2em}div.o_reservation span.o_reservation_role_coach{margin-left:1em}div.o_reservation span.o_reservation_accepted{margin-left:2em;background:transparent url(../openolat/images/tick.png) 0 50% no-repeat;color:#009900;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation span.o_reservation_refused{margin-left:2em;background:transparent url(../openolat/images/cross.png) 0 50% no-repeat;color:#990000;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation a.o_reservation_details_link{padding:0 1em}div.o_reservation div.o_reservation_details{padding:1em 0 0 0}div.o_reservation ul{list-style:none;padding:0;margin:0}div.o_reservation ul li{background-repeat:no-repeat;padding:0;margin:0}div.o_infomsgs{padding-top:5px}div.o_infomsgs div.b_datecomp{top:2px;float:left;display:inline}div.o_infomsgs div.o_infomsg{margin-bottom:1em;padding:10px 0 0 0}div.o_infomsgs .b_year{display:none}div.o_infomsgs .o_item_info{color:#7D7D7D;font-size:90%}div.o_infomsgs .o_item_info .o_item_info_mod{color:#98221F}div.b_table_wrapper td a.o_peekview_infomsg_link{display:inline}div.o_infomsgs_config{padding-bottom:5px}div.o_infomsgs_config div{display:inline}.o_infomsg_icon{background-image:url(../openolat/images/information-button.png)}.o_infomsg_create_button{position:absolute;top:0;right:250px}.b_mail_icon{background-image:url(../openolat/images/mail.png)}div.b_mail_message div.b_form_element_wrapper:first-child div.b_form_element{font-weight:bold}.b_mail_new{width:20px !important;background-image:url(../openolat/images/new-text.png)}.b_table_wrapper span.b_mail_unread{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/bullet_black.png) top left no-repeat}.b_table_wrapper span.b_mail_read{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper span.b_mail_marked{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/flag.png) top left no-repeat}.b_table_wrapper span.b_mail_unmarked{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper .b_marked{font-weight:bold}ul.b_mail_attachments{list-style:none;margin:0;padding:0}ul.b_mail_attachments li{margin:0}div.o_cmembers *{vertical-align:middle}div.o_cmembers div.o_cmember{float:left;width:30%;height:50px;overflow:hidden;margin:5px 5px 5px 0;padding:8px;border:1px solid #ddd;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.o_cmembers div.o_cmember *{vertical-align:middle}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper{background-color:white;float:left;height:100%;width:50px;overflow:hidden;margin-right:5px;border:1px solid #ddd}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper img.o_cmember_portrait{background-color:white;min-width:50px;background-position:50% 50%;background-repeat:no-repeat}div.o_cmembers div.o_cmember .o_cmember_info_wrapper{padding:16px 0px}div.o_cmembers a.o_cmembers_mail{float:none;margin-left:5px;padding-left:20px;background-image:url(../openolat/images/mail.png)}div.o_cmembers a.o_cmembers_mail span{display:none}div.o_cmembers h4{padding:7px 0 0 0;clear:both}div.o_ll_container ul li{list-style:circle;margin:1em}div.o_ll_container ul li div{font-style:italic}a.o_ll_browse span{display:block;width:20px;height:18px;background:url(../openolat/images/library.png) top left no-repeat;margin-left:1px}div.b_datecomp{width:2.5em;height:3em;position:relative;margin-right:5px;font-weight:normal;color:white;text-align:center;vertical-align:middle;border:1px solid #000;font-size:85%}div.b_datecomp div{width:100%;position:absolute;left:0}div.b_datecomp div.b_year{height:1em;top:-1.5em;font-size:80%;font-weight:normal;color:#000}div.b_datecomp div.b_month{background:#BE5B5D;height:40%;top:0;font-size:80%;font-weight:normal;color:white}div.b_datecomp div.b_day{background:#fff;height:60%;bottom:0;font-size:120%;font-weight:bold;color:#000;border-top:1px solid #000;border-bottom:1px solid #aaaaaa}.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}img.o_portrait_dummy{background-image:url(../openolat/images/dummy.png);width:100px;height:100px}img.o_portrait_dummy_small{background-image:url(../openolat/images/dummy_small.png)}img.o_portrait_dummy_female_big{background-image:url(../openolat/images/dummy_female_big.png);width:100px;height:100px}img.o_portrait_dummy_female_small{background-image:url(../openolat/images/dummy_female_small.png)}img.o_portrait_dummy_male_big{background-image:url(../openolat/images/dummy_male_big.png);width:100px;height:100px}img.o_portrait_dummy_male_small{background-image:url(../openolat/images/dummy_male_small.png)}ul.o_sel_repository_owners{list-style:none;margin:0;padding:0;white-space:nowrap}ul.o_sel_repository_owners li{margin:0}div.fx_portal_admin{margin-top:10px}div.fx_portlets_column{width:30%;float:left;margin-right:10px}div.fx_portlets_column div.b_portlet{min-height:1em}div.fx_portlets_column_name{padding:5px 5px 0px 5px}div.fx_portlets_column_name span{color:#4F576A;font-weight:bold;text-deocration:underline}div.fx_portlets_column_portlets{border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}div.fx_available_portlets{width:28%;float:right}div.fx_available_portlets div.b_portlet{min-height:1em}div.fx_portlets_admin_column{min-height:12em}div.fx_site_admin_column{float:left}div.fx_site_admin_column div.fx_site_definition{min-height:1em}div.o_notifications_news_datechooser{border-bottom:1px solid #bbb;padding:1em 0 1em 0}div.o_notifications_news_datechooser label{padding-right:1em}div.o_notifications_news_subscription{margin:1.5em 0 2em 0}div.o_notifications_news_subscription h4{font-size:110%}div.o_notifications_news_subscription h4.o_returnbox_icon{background-image:url(../openolat/images/box_return.png) !important}div.o_notifications_news_context{color:#7D7D7D;font-size:90%}div.o_notifications_news_content{margin:0.5em 0 0.5em 0}div.o_notifications_news_content ul{list-style-type:none;margin:0}#o_search_form{margin:5px;position:relative}#o_search_form_toggler{background-image:url(../openolat/images/magnifier-zoom.png);cursor:pointer}#o_search_form_content div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0.5em 0}#o_search_form div.b_contexthelp_wrapper a.b_contexthelp{right:0}#o_search_results{border-top:1px solid #eee;margin:5px}#o_search_results_header{line-height:16px;vertical-align:middle;background:url(../openolat/images/magnifier-zoom.png) no-repeat center left #f8f8f8;padding:2px 2px 2px 20px;margin-bottom:5px}#o_search_results_header div.o_search_results_stats{float:right;display:inline;font-size:90%}#o_search_results_header span.o_search_highlight{padding-left:2em}#o_search_results_header.o_search_did_you_mean,#o_search_results_header.o_search_no_results{background-image:url(../openolat/images/exclamation.png);color:#990000}#o_search_results_header.o_search_did_you_mean span.o_search_did_you_mean_words{color:#000;font-weight:bold}#o_search_results_header #o_search_pageing{padding-left:2em;display:inline}#o_search_pageing_bottom{text-align:center;background:#F8F8F8;border-bottom:1px solid #eee;padding:3px}#o_search_results_toomany{background:url(../openolat/images/exclamation.png) no-repeat center left #f8f8f8;color:#990000;padding:5px 0 3px 20px;position:relative;top:-5px;margin-bottom:5px}div.o_search_result{margin:0 0 1em 0;padding:1em 0 0 0}div.o_search_result_title a{font-weight:bold}div.o_search_result_title a.o_search_result_details_link{margin-left:1em;font-weight:normal;font-size:90%;vertical-align:bottom}div.o_search_result_excerpt{padding:2px 0 1px 0;font-size:95%;max-width:60em}div.o_search_result_excerpt span.o_search_result_highlight{font-weight:bold;background-color:#FFFF80}div.o_search_result_context,div.o_search_result_author,div.o_search_result_lastmod,div.o_search_result_type,div.o_search_result_desc{padding:1px 0;font-size:90%;color:#667}a.o_fulltext_search_button{background:url(../openolat/images/magnifier-zoom.png) top left no-repeat}div.error-box{width:400px;margin:30px auto;padding:20px;border:2px solid #025d8c;border-radius:6px;background:white;moz-box-shadow:0 2px 4px #cccccc;-ms-box-shadow:0 2px 4px #cccccc;-o-box-shadow:0 2px 4px #cccccc;-webkit-box-shadow:0 2px 4px #cccccc;box-shadow:0 2px 4px #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.error-box h1{background-image:url(../openolat/images/icon_warning_32.png);background-repeat:no-repeat;padding-left:30px;font-size:14pt;font-weight:bold}.b_tag_list{background:url(../openolat/images/tag-label-yellow.png) 0px 3px no-repeat !important}.b_tag_icon{background-image:url(../openolat/images/tag-label-yellow.png)}div.b_tags{margin:2em 0}div.b_tags div{padding:0.5em 0 0 20px}div.b_tags span.b_tag{font-size:80%;padding:5px 2px 5px 2px;line-height:3em;white-space:nowrap}*:first-child + html div.holder{padding-bottom:2px}* html div.holder{padding-bottom:2px}.textbox-outer{list-style-type:none;margin-left:0em}a.bit-box,span.b_tag{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #CAD8F3;background:#DEE7F8;padding:1px 5px 2px;padding-right:15px;position:relative}div.holder{font-size:80%;min-width:200px;width:auto;margin:0;overflow:hidden;height:auto !important;height:1%;padding:0px 0px 0;cursor:text}div.holder a{float:left;margin:0 5px 4px 0}div.holder a.bit{text-decoration:none;color:black}div.holder a.bit:active,div.holder a.bit:focus{outline:none}div.holder a.bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}div.holder a.bit-input .maininput{border:1px solid #eeeeee}div.holder a.bit-input input{width:100px;margin:0;border:none;background:white;outline:0;padding:3px 0 2px}div.holder a.bit-input input.smallinput{width:20px}div.holder a.bit-hover{background:#BBCEF1;border:1px solid #6D95E0}div.holder a.bit-box-focus{background:#598BEC;color:#fff}div.holder a.bit-box a.closebutton{position:absolute;right:0;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url("../openolat/images/tag_x.gif")}div.holder a.bit-box a.closebutton:hover{background-position:7px}div.holder a.bit-box a.closebutton:active{outline:none}div.holder a.bit-box-focus a.closebutton,div.holder a.bit-box-focus a.closebutton:hover{background-position:bottom}ol.textbox-outer{margin:0;padding:0}.textboxlist-auto{position:absolute;width:300px;overflow:visible;display:none;background:#eee;z-index:2}.textboxlist-auto .default{padding:5px 7px;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul{display:none;margin:0;padding:0;overflow:auto}.textboxlist-auto ul li{padding:5px 12px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul li.loading-indicator{padding-left:30px;background-position:5px center;cursor:defat;font-size:100.01% !important;line-height:1.5em}.textboxlist-auto ul li.more-indicator{cursor:defat;font-style:italic}.textboxlist-auto ul li em{font-weight:bold;font-style:normal;background:#ccc}.textboxlist-auto ul li.auto-focus{background:#4173CC;color:#fff}.textboxlist-auto ul li.auto-focus em{background:none}input.inputMessage{color:#AAA;font-size:11px}.b_wizard .textbox-outer{background:url(../openolat/images/tag-label-yellow.png) top left no-repeat}.b_wizard .textbox-outer li{margin-left:18px}.b_wizard .textboxlist-auto ul li{margin-left:0}.b_wizard div.holder a.bit-input input{background:#f8f8f8;padding:0.4em}.clgen_font_arial{font-family:arial,helvetica}.clgen_font_arial_black{font-family:arial black,avant garde}.clgen_font_comic{font-family:comic sans ms,sans-serif}.clgen_font_courier{font-family:courier new,courier}.clgen_font_georgia{font-family:georgia,serif}.clgen_font_impact{font-family:impact,chicago}.clgen_font_lucida{font-family:lucida console,monaco,monospace}.clgen_font_palatino{font-family:palatino linotype,book antiqua,palatino,serif}.clgen_font_times{font-family:times new roman,times}.clgen_font_verdana{font-family:verdana,geneva,sans-serif}.clgen_font_xxlarge{font-size:130%}.clgen_font_xxsmall{font-size:70%}option.Black{background-color:Black}option.Navy{background-color:Navy}option.DarkBlue{background-color:DarkBlue}option.MediumBlue{background-color:MediumBlue}option.Blue{background-color:Blue}option.DarkGreen{background-color:DarkGreen}option.Green{background-color:Green}option.Teal{background-color:Teal}option.DarkCyan{background-color:DarkCyan}option.DeepSkyBlue{background-color:DeepSkyBlue}option.DarkTurquoise{background-color:DarkTurquoise}option.MediumSpringGreen{background-color:MediumSpringGreen}option.Lime{background-color:Lime}option.SpringGreen{background-color:SpringGreen}option.Aqua{background-color:Aqua}option.Cyan{background-color:Cyan}option.MidnightBlue{background-color:MidnightBlue}option.DodgerBlue{background-color:DodgerBlue}option.LightSeaGreen{background-color:LightSeaGreen}option.ForestGreen{background-color:ForestGreen}option.SeaGreen{background-color:SeaGreen}option.DarkSlateGray{background-color:DarkSlateGray}option.DarkSlateGrey{background-color:DarkSlateGrey}option.LimeGreen{background-color:LimeGreen}option.MediumSeaGreen{background-color:MediumSeaGreen}option.Turquoise{background-color:Turquoise}option.RoyalBlue{background-color:RoyalBlue}option.SteelBlue{background-color:SteelBlue}option.DarkSlateBlue{background-color:DarkSlateBlue}option.MediumTurquoise{background-color:MediumTurquoise}option.Indigo{background-color:Indigo}option.DarkOliveGreen{background-color:DarkOliveGreen}option.CadetBlue{background-color:CadetBlue}option.CornflowerBlue{background-color:CornflowerBlue}option.MediumAquaMarine{background-color:MediumAquaMarine}option.DimGray{background-color:DimGray}option.DimGrey{background-color:DimGrey}option.SlateBlue{background-color:SlateBlue}option.OliveDrab{background-color:OliveDrab}option.SlateGray{background-color:SlateGray}option.SlateGrey{background-color:SlateGrey}option.LightSlateGray{background-color:LightSlateGray}option.LightSlateGrey{background-color:LightSlateGrey}option.MediumSlateBlue{background-color:MediumSlateBlue}option.LawnGreen{background-color:LawnGreen}option.Chartreuse{background-color:Chartreuse}option.Aquamarine{background-color:Aquamarine}option.Maroon{background-color:Maroon}option.Purple{background-color:Purple}option.Olive{background-color:Olive}option.Gray{background-color:Gray}option.Grey{background-color:Grey}option.SkyBlue{background-color:SkyBlue}option.LightSkyBlue{background-color:LightSkyBlue}option.BlueViolet{background-color:BlueViolet}option.DarkRed{background-color:DarkRed}option.DarkMagenta{background-color:DarkMagenta}option.SaddleBrown{background-color:SaddleBrown}option.DarkSeaGreen{background-color:DarkSeaGreen}option.LightGreen{background-color:LightGreen}option.MediumPurple{background-color:MediumPurple}option.DarkViolet{background-color:DarkViolet}option.PaleGreen{background-color:PaleGreen}option.DarkOrchid{background-color:DarkOrchid}option.YellowGreen{background-color:YellowGreen}option.Sienna{background-color:Sienna}option.Brown{background-color:Brown}option.DarkGray{background-color:DarkGray}option.DarkGrey{background-color:DarkGrey}option.LightBlue{background-color:LightBlue}option.GreenYellow{background-color:GreenYellow}option.PaleTurquoise{background-color:PaleTurquoise}option.LightSteelBlue{background-color:LightSteelBlue}option.PowderBlue{background-color:PowderBlue}option.FireBrick{background-color:FireBrick}option.DarkGoldenRod{background-color:DarkGoldenRod}option.MediumOrchid{background-color:MediumOrchid}option.RosyBrown{background-color:RosyBrown}option.DarkKhaki{background-color:DarkKhaki}option.Silver{background-color:Silver}option.MediumVioletRed{background-color:MediumVioletRed}option.IndianRed{background-color:IndianRed}option.Peru{background-color:Peru}option.Chocolate{background-color:Chocolate}option.Tan{background-color:Tan}option.LightGray{background-color:LightGray}option.LightGrey{background-color:LightGrey}option.PaleVioletRed{background-color:PaleVioletRed}option.Thistle{background-color:Thistle}option.Orchid{background-color:Orchid}option.GoldenRod{background-color:GoldenRod}option.Crimson{background-color:Crimson}option.Gainsboro{background-color:Gainsboro}option.Plum{background-color:Plum}option.BurlyWood{background-color:BurlyWood}option.LightCyan{background-color:LightCyan}option.Lavender{background-color:Lavender}option.DarkSalmon{background-color:DarkSalmon}option.Violet{background-color:Violet}option.PaleGoldenRod{background-color:PaleGoldenRod}option.LightCoral{background-color:LightCoral}option.Khaki{background-color:Khaki}option.AliceBlue{background-color:AliceBlue}option.HoneyDew{background-color:HoneyDew}option.Azure{background-color:Azure}option.SandyBrown{background-color:SandyBrown}option.Wheat{background-color:Wheat}option.Beige{background-color:Beige}option.WhiteSmoke{background-color:WhiteSmoke}option.MintCream{background-color:MintCream}option.GhostWhite{background-color:GhostWhite}option.Salmon{background-color:Salmon}option.AntiqueWhite{background-color:AntiqueWhite}option.Linen{background-color:Linen}option.LightGoldenRodYellow{background-color:LightGoldenRodYellow}option.OldLace{background-color:OldLace}option.Red{background-color:Red}option.Fuchsia{background-color:Fuchsia}option.Magenta{background-color:Magenta}option.DeepPink{background-color:DeepPink}option.OrangeRed{background-color:OrangeRed}option.Tomato{background-color:Tomato}option.HotPink{background-color:HotPink}option.Coral{background-color:Coral}option.Darkorange{background-color:Darkorange}option.LightSalmon{background-color:LightSalmon}option.Orange{background-color:Orange}option.LightPink{background-color:LightPink}option.Pink{background-color:Pink}option.Gold{background-color:Gold}option.PeachPuff{background-color:PeachPuff}option.NavajoWhite{background-color:NavajoWhite}option.Moccasin{background-color:Moccasin}option.Bisque{background-color:Bisque}option.MistyRose{background-color:MistyRose}option.BlanchedAlmond{background-color:BlanchedAlmond}option.PapayaWhip{background-color:PapayaWhip}option.LavenderBlush{background-color:LavenderBlush}option.SeaShell{background-color:SeaShell}option.Cornsilk{background-color:Cornsilk}option.LemonChiffon{background-color:LemonChiffon}option.FloralWhite{background-color:FloralWhite}option.Snow{background-color:Snow}option.Yellow{background-color:Yellow}option.LightYellow{background-color:LightYellow}option.Ivory{background-color:Ivory}option.White{background-color:White}#o_feed .o_box{border:1px solid #eee;padding:0.8em;margin-bottom:2em;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}#o_feed div.o_feed_edit{float:right;position:relative;top:0.2em;margin-right:0}#o_feed #o_link_container{margin-bottom:0.8em}#o_feed #o_link_container div.o_home{text-align:center}#o_feed #o_link_container div.o_older_items{float:left;display:inline}#o_feed #o_link_container div.o_newer_items{float:right;display:inline}#o_feed .b_year_navigation{text-align:center}#o_feed .b_year_navigation .b_months{border-top:1px solid #eee;padding-top:1em;margin-top:0.5em;clear:both;list-style:none}#o_feed .b_year_navigation span.b_disabled{background-image:none}div.o_feed_peekview{margin:1em 0 1em 0}div.o_feed_peekview h5{font-size:1em;position:relative;left:-20px}div.o_feed_peekview div.o_feed_peekview_item{padding-left:20px}#o_feed div.b_datecomp{top:2px;float:left;display:inline}#o_feed p.o_podcast_date{font-size:80%;color:#aaaaaa}#o_feed div.o_podcast_info img.icon{float:left;margin:0 1.5em 1.5em 0;max-width:120px;max-height:120px}#o_feed div.o_podcast_no_image{float:left;margin:0 1em 1em 0;width:100px;height:100px;color:#dfdfdf;background:white;text-align:center;padding:20px;border:2px dashed #dfdfdf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_no_image span{vertical-align:middle}#o_feed div.o_podcast_subscription{clear:both}#o_feed div.o_podcast_subscription a.o_podcast_rss_link{display:block;float:right;width:16px;height:16px;background:url(../openolat/images/feed.png) no-repeat}#o_feed div.o_podcast_episode{padding:10px;margin-top:20px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_episode div.b_ratings_and_comments{margin:2em 0 0 0;padding-bottom:0;border-bottom:0}#o_feed div.o_podcast_episode div.o_podcast_audio{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_audio embed{width:200px;height:24px}#o_feed div.o_podcast_episode div.o_podcast_video{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_video embed{width:200px;height:157px}#o_feed .back_link.o_podcast{margin-bottom:1.5em}div.o_podcast_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/control/speaker-volume.png)}#o_feed .o_blog_posts .o_post,#o_feed .o_blog_post .o_post{margin-bottom:1em;padding:10px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.o_post-readmorelinks{margin-top:1em;list-style:none}.o_post-readmorelinks,.o_post-readmorelinks li{margin-left:0;padding-left:0}#o_feed .o_blog_posts .o_draft{padding:0.8em;background-color:#fcf7ac;border:1px solid #fddc55}#o_feed .o_blog_posts .o_scheduled{padding:0.8em;background-color:#d9ffd0;border:1px solid #beffae}#o_feed div.o_blog_info div.o_blog_subscription{min-height:16px;padding-left:20px;background:url(../openolat/images/feed.png) no-repeat}#o_feed .o_blog_info .o_author,#o_feed .o_blog_posts .o_item_info{color:#7D7D7D;font-size:90%;margin:0}#o_feed .o_blog_posts p.o_item_info span.o_item_info_mod{color:#98221F}#o_feed .o_blog_post .back_link{margin-bottom:1.5em}div.o_blog_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/comment.png)}#o_instantmessaging_status_changer{padding:1em 0 0 0;margin:0}#o_instantmessaging_status_changer a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessaging_status_changer ul{list-style-type:none;padding:0;margin:0}#o_instantmessaging_status_changer li{padding:0;margin:0}#o_instantmessaging_status_changer li a{padding:0.1em 0 0.1em 20px;background-repeat:no-repeat;background-position:0 50%}.o_instantmessaging_chat_history,.o_groupchat_history{border:1px solid #ACAAAA;overflow:scroll;margin:0 0 1em 0;overflow-x:auto;height:170px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}.o_instantmessaging_chat_history div,.o_groupchat_history div{border-top:1px solid #eee}.o_instantmessaging_chat_history div.o_instantmessaging_avatar{float:left;padding:3px;border:1px solid #333;margin:3px}.o_instantmessaging_chat_history span.o_instantmessaging_from{text-align:left;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_from:hover{color:#000}.o_instantmessaging_chat_history span.o_instantmessaging_date{text-align:right;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_date:hover{color:#000}.o_instantmessaging_chat_history p-o_instantmessaging_body{background-color:red}.o_instantmessaging_chat_form input,.o_groupchat_chat_form input{width:99%}.o_instantmessaging_chat_form div.b_button_group,.o_groupchat_chat_form div.b_button_group{margin-top:1em}#o_instantmessages_buddieslist{padding:1em 0 0 0;margin:0}#o_instantmessages_buddieslist a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessages_buddieslist ul{list-style-type:none;padding:0;margin:0}#o_instantmessages_buddieslist li{margin:0;padding:0}#o_instantmessages_buddieslist li.o_instantmessaging_groupname{padding:0 0 0 20px;background:url(../openolat/images/users.png) no-repeat 0 0}#o_instantmessages_buddieslist a.o_instantmessaging_vip span{font-weight:bold}#o_instantmessages_buddieslist li a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 0}#o_instantmessages_buddieslist a.o_instantmessaging_showgroupswitch{padding:2px 0 2px 20px;background:url(../openolat/images/users_conf.png) no-repeat 0 0}#o_instantmessages_buddieslist a.o_instantmessaging_showofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/grstar.png) no-repeat 0 0}#o_instantmessages_buddieslist a.o_instantmessaging_hideofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/gstar.png) no-repeat 0 0}#o_instantmessages_buddy a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 0}div.o_groupchat_roster{margin:0}div.o_groupchat_roster ul{list-style-type:none;margin:0;padding:0}div.o_groupchat_roster li{font-size:95%}li.o_instantmessaging_vip span{font-weight:bold}li.o_instantmessaging_anonymous span{text-decoration:line-through}.o_instantmessaging_available_icon{background-image:url(../openolat/images/im/gstar.png)}.o_instantmessaging_dnd_icon{background-image:url(../openolat/images/im/gstar_cross.png)}.o_instantmessaging_unavailable_icon{background-image:url(../openolat/images/im/grstar.png)}.o_instantmessaging_offline_icon{background-image:url(../openolat/images/im/grstar.png)}.o_instantmessaging_new_msg_icon{background-image:url(../openolat/images/im/new_message.png)}.o_instantmessaging_error_icon{background-image:url(../openolat/images/cross.png)}.o_instantmessaging_refresh_icon{background-image:url(../openolat/images/qti/tries.png)}div.o_home_portaleditlink{position:absolute;top:1em;right:0.6em}.o_home_main{text-align:center}div.o_home_rsslink{clear:both;float:right;display:inline;margin:10px 0}div.o_home_rsslink a{float:right;display:inline}div.o_home_rsslink a.o_home_rsslink{background:url(../openolat/images/feed.png) no-repeat;width:16px;display:block;height:16px;line-height:0}.b_portlet{position:relative;margin:10px;min-height:13em}.b_portlet .b_portlet_showall{font-size:95%;position:absolute;right:0;top:0}.b_portlet .b_portlet_header{border-bottom:1px solid #94bed3;white-space:nowrap;overflow-y:hidden !important;overflow-x:hidden !important}.b_portlet .b_portlet_content{position:relative;padding:1em 0 0 0}.b_portlet div.b_portlet_table table{background:none;border:none}.b_portlet div.b_portlet_table table th,.b_portlet div.b_portlet_table table td{padding:0}.b_portlet div.b_portlet_table table tbody tr{background:transparent}.b_portlet div.b_portlet_table table tbody tr.b_table_odd td{background:transparent}.b_portlet div.b_portlet_table table tbody tr td{border:0 !important}.b_portlet div.b_portlet_table table tbody tr:hover,.b_portlet div.b_portlet_table table tbody tr:hover td,.b_portlet div.b_portlet_table table tbody tr:focus,.b_portlet div.b_portlet_table table tbody tr:focus td{background:transparent}.b_portlet div.b_portlet_table div.b_table_empty{background:none;padding:0;margin:0}div.o_portlet_repository_student td.b_first_child{width:24px}div.o_portlet_repository_teacher td.b_first_child{width:24px}.b_portlet .b_portlet_header{background-repeat:no-repeat;background-position:0% 50%;padding-left:27px;padding-top:5px;padding-bottom:5px}div.o_portlet_calendar div.b_portlet_header{background-image:url(../openolat/images/calendar_empty.png);padding-left:2px;padding-top:8px}div.o_portlet_calendar.o_day_1 div.b_portlet_header strong:before{content:"1";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_2 div.b_portlet_header strong:before{content:"2";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_3 div.b_portlet_header strong:before{content:"3";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_4 div.b_portlet_header strong:before{content:"4";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_5 div.b_portlet_header strong:before{content:"5";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_6 div.b_portlet_header strong:before{content:"6";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_7 div.b_portlet_header strong:before{content:"7";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_8 div.b_portlet_header strong:before{content:"8";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_9 div.b_portlet_header strong:before{content:"9";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_10 div.b_portlet_header strong:before{content:"10";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_11 div.b_portlet_header strong:before{content:"11";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_12 div.b_portlet_header strong:before{content:"12";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_13 div.b_portlet_header strong:before{content:"13";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_14 div.b_portlet_header strong:before{content:"14";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_15 div.b_portlet_header strong:before{content:"15";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_16 div.b_portlet_header strong:before{content:"16";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_17 div.b_portlet_header strong:before{content:"17";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_18 div.b_portlet_header strong:before{content:"18";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_19 div.b_portlet_header strong:before{content:"19";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_20 div.b_portlet_header strong:before{content:"20";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_21 div.b_portlet_header strong:before{content:"21";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_22 div.b_portlet_header strong:before{content:"22";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_23 div.b_portlet_header strong:before{content:"23";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_24 div.b_portlet_header strong:before{content:"24";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_25 div.b_portlet_header strong:before{content:"25";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_26 div.b_portlet_header strong:before{content:"26";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_27 div.b_portlet_header strong:before{content:"27";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_28 div.b_portlet_header strong:before{content:"28";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_29 div.b_portlet_header strong:before{content:"29";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_30 div.b_portlet_header strong:before{content:"30";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_31 div.b_portlet_header strong:before{content:"31";font-size:smaller;padding-right:16px}div.o_portlet_infomsg div.b_portlet_header{background-image:url(../openolat/images/comment.png)}div.o_portlet_quickstart div.b_portlet_header{background-image:url(../openolat/images/mouse.png)}div.o_portlet_bookmark div.b_portlet_header{background-image:url(../openolat/images/book-open-bookmark.png)}div.o_portlet_groups div.b_portlet_header{background-image:url(../openolat/images/users.png)}div.o_portlet_notes div.b_portlet_header{background-image:url(../openolat/images/sticky-note--pencil.png)}div.o_portlet_noti div.b_portlet_header{background-image:url(../openolat/images/mail.png)}div.o_portlet_eff div.b_portlet_header{background-image:url(../openolat/images/script-stamp.png)}div.o_portlet_repository_student div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}div.o_portlet_repository_teacher div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image-red.png)}div.b_portlet_iframe div.b_portlet_header{background-image:url(../openolat/images/layer.png)}div.b_portlet_sysinfo div.b_portlet_header{background-image:url(../openolat/images/exclamation.png)}div.b_portlet_dyk div.b_portlet_header{background-image:url(../openolat/images/light-bulb.png)}div.o_portlet_infomessages div.b_portlet_header{background-image:url(../openolat/images/information-button.png)}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet.b_portlet_edit{background:#FFE793;border:1px solid #FF9E3E;padding:2px}div.b_portlet.b_portlet_edit .b_portlet_header{height:23px}div.b_portlet_toolbox{position:absolute;top:0;right:0;padding:2px;height:20px;overflow-y:hidden !important;overflow-x:hidden !important}div.b_portlet_toolbox a,div.b_portlet_toolbox span.b_disabled{background-repeat:no-repeat;background-position:1px 1px;float:right;width:18px;height:18px;overflow:hidden}div.b_portlet_toolbox div{display:inline}div.b_portlet_toolbox > a,div.b_portlet_toolbox > span{border:1px solid #888;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;background:#eee;background-repeat:no-repeat;background-position:center}div.b_portlet_toolbox a.b_portlet_edit_left{background-image:url(../openolat/images/arrow_left_big.png)}div.b_portlet_toolbox a.b_portlet_edit_right{background-image:url(../openolat/images/arrow_right_big.png)}div.b_portlet_toolbox a.b_portlet_edit_down{background-image:url(../openolat/images/arrow_down_big.png)}div.b_portlet_toolbox a.b_portlet_edit_up{background-image:url(../openolat/images/arrow_up_big.png)}div.b_portlet_toolbox a.b_portlet_edit_delete{background-image:url(../openolat/images/bin-metal-full.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_auto{background-image:url(../openolat/images/table_sort.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_manual{background-image:url(../openolat/images/table_gear.png)}div.b_portlet_toolbox span.b_portlet_edit_left_disabled{background-image:url(../openolat/images/arrow_left_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_right_disabled{background-image:url(../openolat/images/arrow_right_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_down_disabled{background-image:url(../openolat/images/arrow_down_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_up_disabled{background-image:url(../openolat/images/arrow_up_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_auto_disabled{background-image:url(../openolat/images/table_sort.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_manual_disabled{background-image:url(../openolat/images/table_gear.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.b_toolboxes{padding:6px}.b_toolboxes .b_toolbox{margin-bottom:20px}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper{border-bottom:1px solid #94bed3;background:inherit}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head{vertical-align:top}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head strong{font-weight:bold}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head_icon{background:transparent no-repeat 3px 50%;padding-left:19px;line-height:1.2em;color:black}.b_toolboxes .b_toolbox .b_toolbox_content ul{padding:0 0 0 6px;margin:0;list-style:none}.b_toolboxes .b_toolbox .b_toolbox_content li{padding:0;margin:0;line-height:1.7em;white-space:nowrap}.b_toolboxes .b_toolbox .b_toolbox_content li a{color:#667;background-repeat:no-repeat;background-position:0 50%;padding-left:20px;display:block}.b_toolboxes .b_toolbox .b_toolbox_content li a:focus,.b_toolboxes .b_toolbox .b_toolbox_content li a:hover,.b_toolboxes .b_toolbox .b_toolbox_content li a:active{color:#504D4E;text-decoration:underline}.b_toolboxes .b_toolbox .b_toolbox_content li div.b_note,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_important,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_warning{padding:0 0 0 20px;margin:0;border-bottom:0}.b_toolboxes .b_toolbox .b_toolbox_content li a.b_toolbox_toggle{padding-left:0;display:inline}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_toggle_wrapper{float:right;font-size:90%}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_link.b_disabled,.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_disabled{color:#999;background:no-repeat 0 50% url(../openolat/images/bullet_white.png);padding-left:18px;display:block}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet p{margin-bottom:0}div.b_portlet_dyk_q{font-weight:bold}div.b_portlet_dyk_a{padding-top:5px}div.b_portlet_dyk_next{text-align:right}div.f_library_catalog div.b_tree ul{white-space:normal}div.f_library_catalog div.b_tree ul.b_tree_l1 li a.b_tree_icon{background-image:none !important}div.f_library_catalog div.f_metadata{background-color:#fcfcfc;margin-left:20px;padding:4px}div.f_library_catalog h4{padding-left:25px;background-repeat:no-repeat;background-position:center left}div.f_library_catalog div.f_folder_info div.f_metadata{margin-bottom:1.5em}div.f_library_catalog div.b_noti{right:90px}div.f_library_catalog div.f_thumbnails_switch{border:1px solid #E9EAEF;display:inline;position:absolute;top:0px;right:0px;float:right;padding:3px 3px 3px 23px}div.f_library_catalog div.f_thumbnails_on{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%}div.f_library_catalog div.f_thumbnails_off{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}div.f_library_catalog th,div.f_library_catalog td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog h3.b_filetype_folder{margin-top:20px}div.f_library_catalog div.f_item{margin-bottom:1em;padding:0.5em}div.f_library_catalog div.f_item div.f_item_thumbnail{width:200px;height:200px;float:left;margin-right:20px}div.f_library_catalog div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog div.f_item div.f_metadata{position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail{float:left;border-right:1px solid #eeeeee;margin-right:1em}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_inner{width:200px;height:200px}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_unavailable{width:200px;height:200px;background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text{padding-bottom:35px}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings{position:absolute;bottom:3px;right:3px;width:300px}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings div.b_ratings_and_comments{margin:0;border:none}div.f_library_catalog div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_wide div.f_metadata{background-color:#fcfcfc}div.f_library_catalog_wide th,div.f_library_catalog_wide td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog_wide th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog_wide h3.b_filetype_folder{margin-top:20px}div.f_library_catalog_wide div.f_item{margin-bottom:30px}div.f_library_catalog_wide div.f_item div.f_thumbnail{width:280px;height:158px;float:left;border-right:1px solid #999}div.f_library_catalog_wide div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog_wide div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog_wide div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog_wide div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog_wide div.f_item div.f_metadata{position:relative;border:1px solid #999;moz-box-shadow:0 1px 2px #999999;-ms-box-shadow:0 1px 2px #999999;-o-box-shadow:0 1px 2px #999999;-webkit-box-shadow:0 1px 2px #999999;box-shadow:0 1px 2px #999999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_inner{width:280px;height:158px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_unavailable{width:280px;height:158px;background-image:url(../openolat/images/no_preview.png);background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text{margin:10px 220px 10px 300px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos{position:absolute;top:0;right:0;height:158px;width:210px;border-left:1px solid #999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos_inner{margin:10px 10px 10px 10px}div.f_library_catalog_wide div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog_wide h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_condensed div.f_item_condensed{width:280px;height:280px;margin-right:30px;margin-bottom:30px;float:left;-webkit-box-shadow:0 1px 2px 0 #999;box-shadow:0 1px 2px 0 #999;border:1px solid #999;background-color:#fcfcfc}div.f_library_catalog_condensed div.f_item_condensed div.f_thumbnail{height:158px;width:280px}div.f_library_catalog_condensed div.f_item_condensed div.f_metadata_text{padding:12px 8px 12px 12px}div.f_library_catalog_condensed div.f_item_condensed div.o_eff_statement_progress{width:200px;margin:20px 0px 0px 20px}div.f_library_overview img{float:right;max-width:50%}div.f_library_overview p{padding-left:20px}div.f_library_overview div.f_library_big_icon{float:right;background-repeat:no-repeat;background-size:100%;width:45%;height:300px;margin:0 20px 0 20px}div.f_library_overview div.f_library_newest_files ul li{white-space:normal;padding-bottom:0.3em}div.f_library_overview div.f_library_newest_files ul li a{background-position:top left;min-height:16px}.f_library_big_icon{background-image:url(../openolat/images/library_image.png)}.f_library_icon{background-image:url(../openolat/images/library.png)}.f_thumbnail_unavailable{background-image:url(../openolat/images/no_preview.png)}#b_main.o_coaching div.o_eff_statement_progress{width:100%;height:15px;background-color:#eeeeee;border:1px solid #777777}#b_main.o_coaching div.o_eff_statement_progress div.o_eff_statement_solved{height:15px;background:#94bed3;background:-moz-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #94bed3), color-stop(100%, #025d8c));background:-webkit-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-o-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-ms-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:linear-gradient(top, #94bed3 0%, #025d8c 100%)}#b_main.o_coaching .o_eff_statement_rg div.o_eff_statement_progress{background:#f85032;background:-moz-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f85032), color-stop(50%, #f16f5c), color-stop(51%, #f6290c), color-stop(100%, #e73827));background:-webkit-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:-o-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:-ms-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%)}#b_main.o_coaching .o_eff_statement_rg div.o_eff_statement_progress div.o_eff_statement_solved{background:#9dd53a;background:-moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a), color-stop(50%, #a1d54f), color-stop(51%, #80c217), color-stop(100%, #7cbc0a));background:-webkit-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:-o-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:-ms-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%)}#b_main.o_coaching div.o_eff_statement_details{margin:10px 0 10px 0}#b_main.o_coaching .b_toolbar_center span.b_disabled{display:none}div.o_eff_statement_progress{width:100%;height:15px;background-color:#eeeeee;border:1px solid #777777}div.o_eff_statement_progress div.o_eff_statement_solved{height:15px;background-color:#81afca}.o_eff_statement_rg div.o_eff_statement_progress{background-color:red}.o_eff_statement_rg div.o_eff_statement_progress div.o_eff_statement_solved{background-color:green}div.o_eff_statement_details{margin:10px 0 10px 0}div.o_eff_statement_recalculating{padding-left:30px;background:transparent url(../openolat/images/ajax-loader.gif) no-repeat top left}@media print{.o_noprint{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_toplink{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}body{font-size:10pt}.b_noti{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_main.o_loginscreen{background-image:none}#b_main.o_home{background-image:none}#b_main.o_editor{background-image:none}#b_main{moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}body,#b_page_margins,#b_page,#b_main,#b_page_wrapper{margin:0;padding:0;border:0}body *{font-family:"Times New Roman", Times, serif}code,pre{font-family:"Courier New", Courier, mono}#b_page_margins,#b_page{width:100% !important;min-width:0;max-width:none}#b_footer,#b_topnav,#b_nav,#search{display:none}#b_col1,#b_col2{display:none}#b_col3{margin:0 !important;border:none !important}.b_c25l,.b_c33l,.b_c38l,.b_c50l,.b_c62l,.b_c66l,.b_c75l,.b_c25r,.b_c33r,.b_c38r,.b_c50r,.b_c62r,.b_c66r,.b_c75r{width:100%;margin:0;float:none;overflow:visible;display:table}.b_subc,.b_subcl,.b_subcr{margin:0;padding:0}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#b_page a[href^="http:"],#b_page a[href^="https:"]{padding-left:0;background-image:none}#b_col1_content:before,#b_col2_content:before,#b_col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}.b_floatbox,.b_subcolumns,.b_subcolums_oldgecko{overflow:visible;display:table}#jsMath_PrintWarning{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}.o_wiki_wrapper .b_c20l,.o_wiki_wrapper .o_wikimod_nav{display:none}.o_wiki_wrapper .b_c80r{width:100%}.o_wiki_wrapper .b_c80r div.b_tabbedpane_tabs{display:none}}
+**/@import url(../../yaml/core/slim_base.css);@import url(all/content.css);.b_with_small_icon_left,div.b_table_wrapper div.b_table_empty{padding:2px 0 2px 20px;min-height:16px;background-position:0 50%;background-repeat:no-repeat}option.b_with_small_icon_left{padding:0 0 0 20px;vertical-align:middle;min-height:11px;background-position:0 50%;background-repeat:no-repeat}.b_with_small_icon_right{padding:1px 20px 1px 0px;min-height:16px;background-position:100% 50%;background-repeat:no-repeat}.b_with_small_icon_only span{display:none}.b_small_icon{float:left;display:inline;width:16px;height:16px;background-position:0 50%;background-repeat:no-repeat}td a span.b_small_table_icon,td a.b_small_table_icon{padding-left:20px;width:16px;height:16px;background-position:2px 50%;background-repeat:no-repeat}a.b_small_icon:hover{text-decoration:none}.b_info_icon{background-image:url("../openolat/images/comment.png")}.b_warn_icon,div.b_table_wrapper div.b_table_empty{background-image:url("../openolat/images/exclamation.png")}.b_error_icon{background-image:url("../openolat/images/cross-circle.png")}.b_new_icon{background-image:url("../openolat/images/new-text.png")}.b_institution_icon{background-image:url("../openolat/images/home.png")}.b_group_icon{background-image:url("../openolat/images/users.png")}.b_user_icon{background-image:url("../openolat/images/user.png")}.b_move_left_icon{background-image:url("../openolat/images/arrow_left_big.png")}.b_move_right_icon{background-image:url("../openolat/images/arrow_right_big.png")}.b_move_down_icon{background-image:url("../openolat/images/arrow_down_big.png")}.b_move_up_icon{background-image:url("../openolat/images/arrow_up_big.png")}.b_delete_icon{background-image:url("../openolat/images/bin-metal-full.png")}.b_share_icon{background-image:url("../openolat/images/share.png")}.b_status_enabled_icon{background-image:url("../openolat/images/tick.png")}.b_status_disabled_icon{background-image:url("../openolat/images/cross.png")}.b_edit_icon{background-image:url("../openolat/images/docs/document--pencil.png")}.b_add_icon{background-image:url("../openolat/images/plus-circle.png")}.b_open_icon{background-image:url("../openolat/images/control/control.png")}.b_star_icon{background-image:url(../openolat/images/star.png)}.b_star_small_icon{background-image:url(../openolat/images/star-small.png)}.o_fulltext_search_button{background-image:url("../openolat/images/magnifier-zoom.png")}.o_help_icon{background-image:url("../openolat/images/help.png")}.o_rss_icon{background-image:url("../openolat/images/feed.png")}.o_login_guests{background-image:url("../openolat/images/user_silhouette.png")}.o_login_pwd{background-image:url("../openolat/images/user_excl.png")}.o_login_register{background-image:url("../openolat/images/user_register.png")}.o_news_icon{background-image:url("../openolat/images/information-white.png")}.o_course_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}.o_chat_icon{background-image:url("../openolat/images/balloons-box.png")}.o_admin_icon{background-image:url("../openolat/images/wrench-screwdriver.png")}.o_calendar_icon{background-image:url("../openolat/images/calendar.png")}.o_locked_icon{background-image:url("../openolat/images/locked.png")}.b_backward_icon{background-image:url("../openolat/images/arrow_left.png")}.b_forward_icon{background-image:url("../openolat/images/arrow_right.png")}.b_flag_en{background-image:url("../openolat/images/flags/gb.png")}.b_flag_de{background-image:url("../openolat/images/flags/de.png")}.b_flag_fr{background-image:url("../openolat/images/flags/fr.png")}.b_flag_it{background-image:url("../openolat/images/flags/it.png")}.b_flag_es{background-image:url("../openolat/images/flags/es.png")}.b_flag_da{background-image:url("../openolat/images/flags/dk.png")}.b_flag_cs{background-image:url("../openolat/images/flags/cz.png")}.b_flag_el{background-image:url("../openolat/images/flags/gr.png")}.b_flag_ee{background-image:url("../openolat/images/flags/ee.png")}.b_flag_ru{background-image:url("../openolat/images/flags/ru.png")}.b_flag_pl{background-image:url("../openolat/images/flags/pl.png")}.b_flag_zh_CN{background-image:url("../openolat/images/flags/cn.png")}.b_flag_zh_TW{background-image:url("../openolat/images/flags/tw.png")}.b_flag_lt{background-image:url("../openolat/images/flags/lt.png")}.b_flag_fa{background-image:url("../openolat/images/flags/ir.png")}.b_flag_pt_PT{background-image:url("../openolat/images/flags/pt.png")}.b_flag_pt_BR{background-image:url("../openolat/images/flags/br.png")}.b_flag_tr{background-image:url("../openolat/images/flags/tr.png")}.b_flag_hu{background-image:url("../openolat/images/flags/hu.png")}.b_flag_sq{background-image:url("../openolat/images/flags/al.png")}.b_flag_in{background-image:url("../openolat/images/flags/id.png")}.b_flag_ar{background-image:url("../openolat/images/flags/eg.png")}.b_flag_rm{background-image:url("../openolat/images/flags/rm.png")}.b_flag_af{background-image:url("../openolat/images/flags/za.png")}.b_flag_vi{background-image:url("../openolat/images/flags/vn.png")}.b_flag_mn{background-image:url("../openolat/images/flags/mn.png")}.b_flag_iw{background-image:url("../openolat/images/flags/il.png")}.b_flag_ko{background-image:url("../openolat/images/flags/kr.png")}.b_flag_nl_NL{background-image:url("../openolat/images/flags/nl.png")}.b_flag_jp{background-image:url("../openolat/images/flags/jp.png")}.b_flag_nb_NO{background-image:url("../openolat/images/flags/no.png")}.b_flag_et_EE{background-image:url("../openolat/images/flags/ee.png")}.b_flag_bg{background-image:url("../openolat/images/flags/bg.png")}.b_flag_hi_IN_ASIA{background-image:url("../openolat/images/flags/in.png")}.b_flag_ar_LB{background-image:url("../openolat/images/flags/lb.png")}.b_flag_gl_ES{background-image:url("../openolat/images/flags/galicia.png")}.b_filetype_file,.b_filetype_ico{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_avi_icon{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_bat_icon{background-image:url("../openolat/images/docs/document-binary.png") !important}.b_filetype_bmp{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_css{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_doc,.b_filetype_docx{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_dvi{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_exe{background-image:url("../openolat/images/docs/document-binary.png") !important}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.b_filetype_folder,.b_filetype_folder_open{background-image:url("../openolat/images/folder_open.png") !important}.b_filetype_folder{background-image:url("../openolat/images/folder.png") !important}.b_filetype_gif{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_gz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_htm,.b_filetype_html{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_jpeg,.b_filetype_jpg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_js{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_log{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_midi{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_video,.b_filetype_mov{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_audio,.b_filetype_mp3,.b_filetype_m3u{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_mpeg,.b_filetype_mpg{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_odp{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ods{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_odt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_odg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_odf{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_pdf{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_png{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_ppt{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_pptx{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ps{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_qt,.b_filetype_ra,.b_filetype_ram{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_readme,.b_filetype_README{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_rtf{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_tar,.b_filetype_tgz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_tiff{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_txt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_wav{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_xls,.b_filetype_xlsx{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_xml{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_xsl{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_zip{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_large_icon.b_filetype_file{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_avi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_bat{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_bmp{background-image:url("../openolat/images/docs_large/bmp.png") !important}.b_large_icon.b_filetype_css{background-image:url("../openolat/images/docs_large/css.png") !important}.b_large_icon.b_filetype_doc,.b_large_icon.b_filetype_docx{background-image:url("../openolat/images/docs_large/doc.png") !important}.b_large_icon.b_filetype_dvi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_exe{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_folder{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_gif{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_gz{background-image:url("../openolat/images/docs_large/tgz.png") !important}.b_large_icon.b_filetype_htm,.b_large_icon.b_filetype_html{background-image:url("../openolat/images/docs_large/html.png") !important}.b_large_icon.b_filetype_ico{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_jpeg,.b_large_icon.b_filetype_jpg{background-image:url("../openolat/images/docs_large/jpg.png") !important}.b_large_icon.b_filetype_js{background-image:url("../openolat/images/docs_large/java.png") !important}.b_large_icon.b_filetype_log{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_midi{background-image:url("../openolat/images/docs_large/midi.png") !important}.b_large_icon.b_filetype_mp4,.b_large_icon.b_filetype_m4v,.b_large_icon.b_filetype_webm,.b_large_icon.b_filetype_ogg{background-image:url("../openolat/images/docs_large/mp4.png") !important}.b_large_icon.b_filetype_flv{background-image:url("../openolat/images/docs_large/flv.png") !important}.b_large_icon.b_filetype_video,.b_large_icon.b_filetype_mov{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_audio,.b_large_icon.b_filetype_mp3,.b_large_icon .b_filetype_m3u{background-image:url("../openolat/images/docs_large/mp3.png") !important}.b_large_icon.b_filetype_mpeg,.b_large_icon.b_filetype_mpg{background-image:url("../openolat/images/docs_large/mpg.png") !important}.b_large_icon.b_filetype_odp{background-image:url("../openolat/images/docs_large/odp.png") !important}.b_large_icon.b_filetype_ods{background-image:url("../openolat/images/docs_large/ods.png") !important}.b_large_icon.b_filetype_odt{background-image:url("../openolat/images/docs_large/odt.png") !important}.b_large_icon.b_filetype_odg{background-image:url("../openolat/images/docs_large/odg.png") !important}.b_large_icon.b_filetype_odf{background-image:url("../openolat/images/docs_large/odf.png") !important}.b_large_icon.b_filetype_pdf{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_png{background-image:url("../openolat/images/docs_large/png.png") !important}.b_large_icon.b_filetype_ppt,.b_large_icon.b_filetype_pptx{background-image:url("../openolat/images/docs_large/ppt.png") !important}.b_large_icon.b_filetype_ps{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_qt,.b_large_icon.b_filetype_ra,.b_large_icon.b_filetype_ram{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_readme,.b_large_icon.b_filetype_README{background-image:url("../openolat/images/docs_large/text.png") !important}.b_large_icon.b_filetype_rtf{background-image:url("../openolat/images/docs_large/rtf.png") !important}.b_large_icon.b_filetype_tar,.b_large_icon.b_filetype_tgz{background-image:url("../openolat/images/docs_large/gtz.png") !important}.b_large_icon.b_filetype_tiff{background-image:url("../openolat/images/docs_large/tiff.png") !important}.b_large_icon.b_filetype_txt{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_wav{background-image:url("../openolat/images/docs_large/wav.png") !important}.b_large_icon.b_filetype_xls,.b_large_icon .b_filetype_xlsx{background-image:url("../openolat/images/docs_large/xls.png") !important}.b_large_icon.b_filetype_xml{background-image:url("../openolat/images/docs_large/xml.png") !important}.b_large_icon.b_filetype_xsl{background-image:url("../openolat/images/docs_large/xsl.png") !important}.b_large_icon.b_filetype_zip{background-image:url("../openolat/images/docs_large/zip.png") !important}li.b_nav_site div,li.b_nav_tab div{background:url("../openolat/images/application.png") no-repeat left 50%;padding-left:18px}li.b_resource_BusinessGroup div,.o_BusinessGroup_icon{background-image:url("../openolat/images/users.png")}li.b_resource_GroupCard div,.o_GroupCard_icon{background-image:url("../openolat/images/users.png")}li.b_resource_CourseModule div,.o_CourseModule_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li.b_resource_HOMEPAGECONFIG div,.o_HOMEPAGECONFIG_icon,li.b_resource_Identity div{background-image:url("../openolat/images/card-address.png")}li.b_resource_FileResource-SHAREDFOLDER div,.o_FileResource-SHAREDFOLDER_icon{background-image:url("../openolat/images/folder_shared.png")}li.b_resource_FileResource-WIKI div,.o_FileResource-WIKI_icon{background-image:url("../openolat/images/le_resources/wiki.png")}li.b_resource_FileResource-PODCAST div,.o_FileResource-PODCAST_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li.b_resource_FileResource-BLOG div,.o_FileResource-BLOG_icon{background-image:url("../openolat/images/le_resources/blog.png")}li.b_resource_FileResource-MOVIE div,.o_FileResource-MOVIE_icon{background-image:url("../openolat/images/docs/document-film.png")}li.b_resource_FileResource-PDF div,.o_FileResource-PDF_icon{background-image:url("../openolat/images/docs/document-pdf.png")}li.b_resource_FileResource-PPT div,.o_FileResource-PPT_icon{background-image:url("../openolat/images/docs/document-powerpoint.png")}li.b_resource_FileResource-DOC div,.o_FileResource-DOC_icon{background-image:url("../openolat/images/docs/document-word.png")}li.b_resource_FileResource-IMSCP div,.o_FileResource-IMSCP_icon{background-image:url("../openolat/images/le_resources/box.png")}li.b_resource_FileResource-SCORMCP div,.o_FileResource-SCORMCP_icon{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li.b_resource_FileResource-FILE div,.o_FileResource-FILE_icon{background-image:url("../openolat/images/docs/document_plain.png")}li.b_resource_FileResource-IMAGE div,.o_FileResource-IMAGE_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SOUND div,.o_FileResource-SOUND_icon{background-image:url("../openolat/images/docs/document-music.png")}li.b_resource_FileResource-XLS div,.o_FileResource-XLS_icon{background-image:url("../openolat/images/docs/document-excel.png")}li.b_resource_FileResource-ANIM div,.o_FileResource-ANIM_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SURVEY div,.o_FileResource-SURVEY_icon{background-image:url("../openolat/images/le_resources/survey.png")}li.b_resource_FileResource-TEST div,.o_FileResource-TEST_icon{background-image:url("../openolat/images/le_resources/test.png")}li.b_resource_FileResource-GLOSSARY div,.o_FileResource-GLOSSARY_icon{background-image:url("../openolat/images/le_resources/glossary.png")}li.b_resource_org-olat-search-ui-SearchController div,.o_org-olat-search-ui-SearchController_icon{background-image:url("../openolat/images/magnifier-zoom.png")}li.b_resource_EPStructuredMapTemplate div{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.o_toolbox_course{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li a.o_toolbox_content{background-image:url("../openolat/images/le_resources/box.png")}li a.o_toolbox_scorm{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li a.o_toolbox_test{background-image:url("../openolat/images/le_resources/test.png")}li a.o_toolbox_questionnaire{background-image:url("../openolat/images/le_resources/survey.png")}li a.o_toolbox_wiki{background-image:url("../openolat/images/le_resources/wiki.png")}li a.o_toolbox_podcast{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li a.o_toolbox_blog{background-image:url("../openolat/images/le_resources/blog.png")}li a.o_toolbox_glossary{background-image:url("../openolat/images/le_resources/glossary.png")}li a.o_toolbox_sharedfolder{background-image:url("../openolat/images/folder_shared.png")}li a.o_toolbox_coursefolder{background-image:url("../openolat/images/le_resources/blue-folder.png")}li a.o_toolbox_courseareas{background-image:url("../openolat/images/users.png")}li a.o_toolbox_portfolio{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.b_toolbox_link{background-image:url("../openolat/images/bullet_black.png")}li a.b_toolbox_doc{background-image:url("../openolat/images/docs/document_plain.png")}li a.b_toolbox_preview{background-image:url("../openolat/images/docs/document_preview.png")}li a.b_toolbox_publish{background-image:url("../openolat/images/docs/document_share.png")}li a.b_toolbox_move{background-image:url("../openolat/images/docs/document_move.png")}li a.b_toolbox_close{background-image:url("../openolat/images/close.png")}li a.b_toolbox_delete{background-image:url("../openolat/images/bin-metal-full.png")}li a.b_toolbox_copy,.b_copy_icon{background-image:url("../openolat/images/docs/document-copy.png")}.o_midlock{top:9px;left:9px;background-image:url("../openolat/images/decorator/deco_condition.png")}.o_miderr{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_error.png")}.o_midwarn{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_midpub{top:-2px;left:9px;background-image:url("../openolat/images/decorator/deco_ok.png")}span.o_passed{background:url(../openolat/images/tick.png) no-repeat right 50%;padding:0 25px 0 0;color:#009900}span.o_notpassed{background:url(../openolat/images/cross.png) no-repeat right 50%;padding:0 25px 0 0;color:#990000}.o_efficiencystatement_icon{background-image:url(../openolat/images/seal.png)}span.o_green_led{background:url(../openolat/images/green_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_yellow_led{background:url(../openolat/images/yellow_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_red_led{background:url(../openolat/images/red_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_black_led{background:url(../openolat/images/black_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_grey_led{background:url(../openolat/images/grey_led.png) no-repeat left 50%;padding:0 0 0 25px}.o_bc_icon{background-image:url("../openolat/images/folder.png") !important}.o_co_icon{background-image:url("../openolat/images/mail.png") !important}.o_cp_icon{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_org{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_dialog_icon{background-image:url("../openolat/images/docs/document_discuss.png") !important}.o_en_icon{background-image:url("../openolat/images/enrol.png") !important}.o_fo_icon{background-image:url("../openolat/images/forum/forum.png") !important}.o_iqself_icon{background-image:url("../openolat/images/le_resources/selftest.png") !important}.o_iqsurv_icon{background-image:url("../openolat/images/le_resources/survey.png") !important}.o_iqtest_icon{background-image:url("../openolat/images/le_resources/test.png") !important}.o_qitem_icon{background-image:url("../openolat/images//question-octagon-frame.png") !important}.o_ms_icon{background-image:url("../openolat/images/le_resources/thumb-up.png") !important}.o_scorm_icon,.o_scorm_org{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_scorm_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_scorm_asset{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_sp_icon{background-image:url("../openolat/images/docs/document-text.png") !important}.o_st_icon{background-image:url("../openolat/images/node-select-all.png") !important}.o_ta_icon{background-image:url("../openolat/images/docs/document-task.png") !important}.o_tu_icon{background-image:url("../openolat/images/docs/document-import.png") !important}.o_wiki_icon{background-image:url("../openolat/images/le_resources/wiki.png") !important}.o_ll_icon{background-image:url("../openolat/images/docs/document_linklist.png") !important}.o_cl_icon{background-image:url("../openolat/images/clipboard-task.png") !important}.o_den_icon{background-image:url("../openolat/images/clock.png") !important}.o_projectbroker_icon{background-image:url("../openolat/images/projectbroker.png") !important}.o_podcast_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png") !important}.o_blog_icon{background-image:url("../openolat/images/le_resources/blog.png") !important}.o_cal_icon{background-image:url("../openolat/images/calendar.png") !important}.o_lti_icon{background-image:url("../openolat/images/docs/document-node.png") !important}.o_vc_icon{background-image:url("../openolat/images/projection-screen.png") !important}.o_vitero_icon{background-image:url("../openolat/images/vitero.png") !important}.o_openmeetings_icon{background-image:url("../openolat/images/projection-screen-presentation.png") !important}.o_ep_icon{background-image:url("../openolat/images/le_resources/portfolio.png") !important}.o_EPStructuredMapTemplate_icon{background-image:url("../openolat/images/portfolio/briefcase.png") !important}.o_infomsg_icon{background-image:url("../openolat/images/information-button.png") !important}.o_cmembers_icon{background-image:url("../openolat/images/users.png") !important}.fx_members_icon{background-image:url("../openolat/images/users_members.png") !important}body#b_body .o_CourseModule_icon_closed{background-image:url("../openolat/images/le_resources/book-open-text-image_locked.png")}@media all{html{min-height:100%}body{min-height:100%;overflow-y:scroll;background:#ececec url("../openolat/images/sky.png") repeat-x left 83px}#b_page_margins{min-width:740px;max-width:1324px;margin:0 auto;width:100%;height:100%}#b_main_toolbar{clear:both;height:24px;line-height:24px;vertical-align:middle;margin:0;padding:1px 0 0 0;border-bottom:1px solid #dadada;background-color:white;moz-box-shadow:0 0 14px #d3d3d3;-ms-box-shadow:0 0 14px #d3d3d3;-o-box-shadow:0 0 14px #d3d3d3;-webkit-box-shadow:0 0 14px #d3d3d3;box-shadow:0 0 14px #d3d3d3}#b_main_toolbar ul li a span{line-height:24px}#b_main{background:#fff;min-height:550px;clear:both;moz-box-shadow:0 2px 14px #d3d3d3;-ms-box-shadow:0 2px 14px #d3d3d3;-o-box-shadow:0 2px 14px #d3d3d3;-webkit-box-shadow:0 2px 14px #d3d3d3;box-shadow:0 2px 14px #d3d3d3}#b_page a#b_toplink{position:absolute;bottom:1em;right:1em;background:transparent url(../openolat/images/arrow_up.png) 0 50% no-repeat;padding-left:14px;z-index:5}#b_header,#b_page,#b_col1_content,#b_col2_content,#b_col3_content,#b_col3_content_inner{position:relative}#b_col1{overflow:hidden}#b_col1_content{padding:1em 10px 1em 0px}#b_col3{border-left:1px #DDD dotted;border-right:1px #DDD dotted}#b_col3_content{min-height:550px;padding:20px 20px 30px 20px}#b_col2_content{overflow:hidden;padding:1em 0}.b_hidecol2 #b_col3{margin-right:0 !important;border-right:none}.b_hidecol1 #b_col3{margin-left:0 !important;border-left:none}.b_hideboth #b_col3{margin-left:0 !important;margin-right:0 !important;border-left:none;border-right:none}.b_hideboth #b_col1,.b_hideboth #b_col2,.b_hidecol1 #b_col1,.b_hidecol2 #b_col2,#b_ie_clearing{display:none}.b_c15r,.b_c20r,.b_c80r,.b_c85r{float:right;margin-left:-5px}.b_c15l,.b_c15r{width:15%}.b_c20l,.b_c20r{width:20%}.b_c80l,.b_c80r{width:80%}.b_c85l,.b_c85r{width:85%}.b_subcolumns_oldgecko,.b_c20l,.b_c15l,.b_c80l,.b_c85l{float:left}div.b_iframe_wrapper iframe{width:100%;position:relative;top:0;left:0;border:none;margin:0;padding:0;background:transparent}#b_main.b_exception{padding-left:165px;padding-right:165px}#b_header{height:auto;min-height:30px;overflow:hidden;position:relative}#b_header #b_topnav{position:absolute;right:0px;top:0px;padding:4px 15px 0px 0px;line-height:1.5em;min-height:1.5em}#b_header #b_topnav ul{margin:0}#b_header #b_topnav li,#b_header #b_topnav div,#b_header #b_topnav span{line-height:1.5em}#b_header #b_topnav .b_with_small_icon_right{padding:0 20px 0 0}#b_header #b_topnav .b_with_small_icon_left,#b_header #b_topnav div.b_table_wrapper div.b_table_empty,div.b_table_wrapper #b_header #b_topnav div.b_table_empty{padding:0 0 0 20px}#b_header #b_topnav .b_small_icon{height:1.5em}#b_header #b_topnav #o_topnav_langchooser select{font-size:90%}#b_header #b_topnav #o_topnav_search input{font-size:90%;margin:0;width:10em}#b_header #b_topnav #o_topnav_search a.o_fulltext_search_button{height:1.5em;background-position:50% 50%}#b_header #b_topnav #o_topnav_printview a{background:url(../openolat/images/printer.png) no-repeat right 50%;padding:0 20px 0 0;margin:0}#b_header #b_topnav #o_topnav_logout a{background:url("../openolat/images/control/control-power.png") no-repeat right 50%;padding:0 20px 0  0;margin:0;font-weight:bold}#b_header #b_topnav li{float:left;list-style:none;margin-left:1.7em}#b_header #b_topnav li div.b_form_element_wrapper.b_form_horizontal{margin:0}#b_header #b_topnav li#o_topnav_imclient li{margin-left:0.5em}#b_nav_main{float:left}#b_nav_main ul{padding-left:40px;margin:0}#b_nav_main ul li{float:left;position:relative;list-style:none;margin:0px;padding:4px 3px 4px 12px;margin-right:2px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#f5f5f5;background:rgba(255, 255, 255, 0.5)}#b_nav_main ul li a{padding:4px 12px 4px 3px}#b_nav_main ul li a:hover{text-decoration:none}#b_nav_main ul li.b_nav_site.b_nav_active,#b_nav_main ul li.b_nav_site:hover,#b_nav_main ul li.b_nav_site.b_exception{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_site.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_site:hover a.b_nav_tab_close,#b_nav_main ul li.b_nav_site.b_exception a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li.b_nav_site > div{padding-left:16px;background-repeat:no-repeat;background-position:0% 50%;background-image:url("../openolat/images/application.png")}#b_nav_main ul li.b_nav_site.o_site_home > div{background-image:url("../openolat/images/home.png")}#b_nav_main ul li.b_nav_site.o_site_admin > div{background-image:url("../openolat/images/wrench-screwdriver.png")}#b_nav_main ul li.b_nav_site.o_site_useradmin > div{background-image:url("../openolat/images/user_conf.png")}#b_nav_main ul li.b_nav_site.o_site_groupsmanagement > div{background-image:url("../openolat/images/users_conf.png")}#b_nav_main ul li.b_nav_site.o_site_repository > div{background-image:url("../openolat/images/books-stack.png")}#b_nav_main ul li.b_nav_site.o_site_groups > div{background-image:url("../openolat/images/users.png")}#b_nav_main ul li.b_nav_site.o_site_coaching > div{background-image:url("../openolat/images/eye.png")}#b_nav_main ul li.b_nav_site.site_demo_icon > div{background-image:url("../openolat/images/information-white.png")}#b_nav_main ul li.b_nav_site.f_site_library > div{background-image:url("../openolat/images/library.png")}#b_nav_main ul li.b_nav_site.fx_members > div{background-image:url("../openolat/images/users_members.png")}#b_nav_main ul li.b_nav_site.o_site_guidemo div{background-image:url("../openolat/images/light-bulb.png")}#b_nav_main ul li.b_nav_site.b_resource_GroupInfoMainController div{background-image:url(../openolat/images/users.png)}#b_nav_main ul li.b_nav_site.o_site_catalog div{background-image:url(../openolat/images/drawer-open.png)}#b_nav_main ul li.b_nav_site.o_site_qpool div{background-image:url(../openolat/images/book-question.png)}#b_nav_main ul li.b_nav_tab{margin-right:4px}#b_nav_main ul li.b_nav_tab a.b_nav_tab_close{position:absolute;top:3px;right:4px;width:13px;height:13px;line-height:0;padding:0;margin:0;background:transparent url(../openolat/images/cross_small_trimmed_grey.png) no-repeat right top}#b_nav_main ul li.b_nav_tab.b_nav_active,#b_nav_main ul li.b_nav_tab:hover{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_tab.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_tab:hover a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li#b_nav_spacer{background:none;border:none;width:20px;height:1px;padding:0}div.b_tree{font-size:100%;padding:0}div.b_tree ul{position:relative;padding:0;margin:0 0 0 1em;list-style:none;white-space:nowrap}div.b_tree ul li{position:relative;background:transparent;margin-left:0;padding-left:0;line-height:1.7em}div.b_tree ul li a.b_tree_icon{padding-left:20px;padding-top:2px;position:relative;background-position:0 50%;background-repeat:no-repeat}div.b_tree ul li a{color:#555555}div.b_tree ul li a.b_tree_l1{padding-left:16px}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:0px;z-index:9}div.b_tree ul li a:focus,div.b_tree ul li a:hover{color:#025d8c;background-color:transparent;text-decoration:underline}div.b_tree ul li a.b_tree_selected,div.b_tree ul li a:active{color:#025d8c;background-color:transparent;text-decoration:none}div.b_tree ul li a.b_tree_selected_parents,div.b_tree ul li strong{color:#025d8c;font-weight:bold}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l2{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l3{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l4{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l5{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l6{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l7{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l8{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l9{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l10{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l11{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li a.b_tree_l0{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l1{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l2{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l3{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l4{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l5{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l6{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l7{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l8{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l9{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l10{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l11{padding-left:13px;z-index:9}div.b_tree ul li span.b_tree_icon_decorator{width:12px;height:12px;float:right;display:inline;position:static;z-index:9;background-repeat:no-repeat}div.b_tree ul li.b_deleted{text-decoration:none}div.b_tree ul li.b_deleted a{text-decoration:line-through}div.b_tree ul.b_tree_l0 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l1 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l2 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l3 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l4 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l5 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l6 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l7 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l8 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l9 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l10 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l11 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree a.b_tree_level_close{background:transparent !important}div.b_tree a.b_tree_level_open{background:transparent !important}div.b_tree a.b_tree_level_close span{background:url("../openolat/images/tree_parent_open.png") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_open span{background:url("../openolat/images/tree_parent_closed.png") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_close:hover,div.b_tree a.b_tree_level_open:hover{text-decoration:none}#b_footer{color:#9D9D9D;padding:0;margin:0;position:relative;min-height:60px}#b_footer a{color:#777777}#b_footer #b_footer_user{position:absolute;top:1em;left:1em;line-height:16px}#b_footer #b_footer_user #b_username{margin-right:1.5em}#b_footer #b_footer_version{position:absolute;top:1em;right:1em}#b_footer #b_footer_powered{padding-top:1em;text-align:center;width:auto;background:none}#b_footer #b_footer_powered a{display:inline}#b_footer #b_footer_powered img{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_footer_powered img:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share{position:absolute;top:2.5em;left:1em;width:250px}#b_footer #b_share a,#b_footer #b_share span{margin:0 3px 0 0;background-repeat:no-repeat;width:16px;height:16px;float:left;display:inline;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_share a:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share #b_facebook{background-image:url(../openolat/images/social/facebook_16.png)}#b_footer #b_share #b_twitter{background-image:url(../openolat/images/social/twitter_16.png)}#b_footer #b_share #b_google{background-image:url(../openolat/images/social/google_16.png)}#b_footer #b_share #b_delicious{background-image:url(../openolat/images/social/delicious_16.png)}#b_footer #b_share #b_digg{background-image:url(../openolat/images/social/digg_16.png)}#b_footer #b_share #b_mail{background-image:url(../openolat/images/social/email_16.png)}#b_footer #b_share #b_link{background-image:url(../openolat/images/social/link_16.png)}#b_footer .fx_footer #b_footer_version > a{display:block;min-height:45px;background:transparent url("../../images/frentix/frentix_logo_grey.png") no-repeat left bottom}#b_footer .fx_footer #b_footer_version > a:hover{background-image:url("../../images/frentix/frentix_logo.png")}#callout_share_link input{width:480px}#b_main.b_menu_toolbar #b_col1_content{padding-top:0;padding-right:0}#b_main.b_menu_toolbar #b_col3_content{padding:0}div.b_menu_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);border-bottom:1px solid #7D7D7D;padding:5px 5px 2px 0}div.b_breadcumb_path{padding:0;margin:0;float:left;display:inline}div.b_breadcumb_path ul{padding:0;margin:0;list-style:none;float:left;display:inline}div.b_breadcumb_path ul li{padding:0 7px 0 14px;margin:0;list-style:none;float:left;display:inline;background:url(../openolat/images/breadcrumb-separator.png) no-repeat left 50%}div.b_breadcumb_path ul li.b_first{background:url(../openolat/images/home.png) no-repeat 5px 50%;padding-left:25px}div.b_breadcumb_path ul li a{color:#464444}div.b_breadcumb_path ul li span.b_disabled{color:#000;padding:0 10px 0 0;margin:0}#b_main_toolbar div.b_breadcumb_path ul a{color:#2d2e2d;font-weight:bold}#b_main_toolbar div.b_breadcumb_path ul a:hover{color:#585a58;text-decoration:none}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back{background:transparent;padding:0 7px 0 7px;margin:0 2px 0 0;border-right:1px solid #dadada}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a{font-type:Arial;color:#2d2e2d;font-weight:normal}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a:hover{color:#585a58}div.b_breadcumb_content{clear:both;margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);position:relative;padding:10px;height:19px;min-height:19px;border-bottom:1px solid #7D7D7D}div.b_toolbar ul{margin:0;list-style-image:none;list-style-type:none}div.b_toolbar ul li{margin:0px 16px 0px 0px;list-style-image:none;list-style-type:none}div.b_toolbar div.b_toolbar_left{position:absolute;top:7px;left:7px}div.b_toolbar ul.b_toolbar_left li{float:left}div.b_toolbar div.b_toolbar_right{position:absolute;top:7px;right:7px}div.b_toolbar ul.b_toolbar_right li{float:right;margin:0px 2px 0px 2px}div.b_toolbar div.b_toolbar_center{text-align:center}div.b_noti{border:1px solid #E9EAEF;padding:3px 23px 3px 3px;float:right;display:inline;position:relative;right:0;font-size:95%}div.b_noti a.b_contexthelp{position:absolute;top:2px;right:2px}div.b_noti a.b_noti_unsubscribe_link{background:url(../openolat/images/mail--minus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_subscribe_link{background:url(../openolat/images/mail--plus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_markedread_link{background:url(../openolat/images/tick.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_titled_wrapper div.b_noti{position:absolute;right:25px;top:0px}div.b_titled_wrapper fieldset div.b_noti{top:12px}h1.b_titled_wrapper span{padding-right:4em;font-style:italic}h2.b_titled_wrapper span{padding-right:4em;font-style:italic}h3.b_titled_wrapper span{padding-right:4em;font-style:italic}h4.b_titled_wrapper span{padding-right:3em;font-style:italic}h5.b_titled_wrapper span{padding-right:3em;font-style:italic}a.b_togglebox_closed{background:url("../openolat/images/tree_parent_closed.png") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}a.b_togglebox_opened{background:url("../openolat/images/tree_parent_open.png") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content{background:transparent;border:0px;padding:0px}div.b_titled_wrapper_desc a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;position:absolute;top:2px;left:5px;background:url(../openolat/images/information-white.png) no-repeat 0 50%}div.b_titled_wrapper_desc a.b_togglebox_closed{display:block;width:20px;height:20px;background:url(../openolat/images/information-white.png) no-repeat top left;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}div.b_titled_wrapper_desc div.b_togglebox div.b_togglebox_content{position:relative;margin-bottom:1em}div.b_titled_wrapper_desc a.b_togglebox_hide span{position:absolute;bottom:0;right:0;padding:0 6px 3px 0}div.b_titled_wrapper_desc a.b_togglebox_hide:hover{text-decoration:underline}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content div.o_course_run_objectives{position:relative}div.o_course_run_dropbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_returnbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_solutionbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_catalog div.o_catalog_link_title{margin:2em 0 0 0;border-bottom:1px solid #ccc;padding:0.3em}div.o_catalog fieldset{padding:1em 1em 0.5em 1em}div.o_catalog div.o_catalog_title{display:none}div.o_catalog div.o_catalog_nav{padding:1px 0 2px 22px;border-bottom:1px solid #EEE;background:url(../openolat/images/folder_open.png) 2px 50% no-repeat}div.o_catalog .o_catalog_sub_icon{background-image:url(../openolat/images/folder_small.png)}div.o_catalog div.o_catalog_links{margin-top:1em;padding-top:1em;border-top:1px solid #EEE}div.o_catalog div.o_catalog_itemlist ul{list-style-type:none;margin:0;padding:0}div.o_catalog div.o_catalog_itemlist ul li{margin:0;padding:0 0 0 0.5em;overflow:hidden}div.o_catalog div.o_catalog_itemlist ul a{display:block}div.o_catalog div.o_catalog_desc{margin:0.5em 0 0.5em 0;padding-left:20px;font-style:italic}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/images/folder_small.png)}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_noaccess_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/folder_open.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_entry_icon{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}.b_float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}.b_float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}.b_center{text-align:center;margin:0.5em auto}.b_floatscrollbox{overflow-x:auto;overflow-y:hidden}.b_overflowscrollbox{overflow:auto}}@media all and (min-width : 1324px){#b_footer #b_share{left:0}#b_footer #b_footer_user{left:0}#b_footer #b_footer_version{right:0}}.b_dd_item{cursor:move;z-index:100}.b_dd_proxy{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.b_dd_item.b_dd_over{background-color:#ffff60}.b_dd_sibling{height:3px;width:100%}.b_dd_sibling.b_dd_over{background:transparent url(../openolat/images/arrow_dd.png) top left no-repeat}div.b_dd_ct div.b_dd_sibling_l1{margin-left:0 !important}div.b_dd_ct div.b_dd_sibling_l2{margin-left:1em !important}div.b_dd_ct div.b_dd_sibling_l3{margin-left:2em !important}div.b_dd_ct div.b_dd_sibling_l4{margin-left:3em !important}div.b_dd_ct div.b_dd_sibling_l5{margin-left:4em !important}div.b_dd_ct div.b_dd_sibling_l6{margin-left:5em !important}div.b_dd_ct div.b_dd_sibling_l7{margin-left:6em !important}div.b_dd_ct div.b_dd_sibling_l8{margin-left:7em !important}div.b_dd_ct div.b_dd_sibling_l9{margin-left:8em !important}div.b_dd_ct div.b_dd_sibling_l10{margin-left:9em !important}div.b_dd_ct div.b_dd_sibling_l11{margin-left:10em !important}.b_group_accesscontrolled{background-image:url("../openolat/images/ac/umbrella.png")}.b_order_icon{background-image:url("../openolat/images/ac/shopping-basket.png")}div.b_order_details{margin-top:2em}div.b_order_details label{font-weight:bold}div.b_access_create ul{padding:0;margin-left:0}div.b_access_create li{padding:0;list-style:none}table.b_access_method td{padding:0.2em 1em 0.2em 0}table.b_access_method tr.b_access_desc td{padding:0 1em 1em 20px;font-style:italic}table.b_access_method td div.b_form_element{margin-left:0}div.b_access_method_list div.b_access_method legend{background-repeat:no-repeat;padding-left:20px}table span.b_access_method{padding-right:5px;font-size:90%;vertical-align:bottom;line-height:16px}.b_access_member_icon{background-image:url(../openolat/images/ac/lock-unlock.png)}.b_access_membersonly_icon{background-image:url("../openolat/images/ac/lock.png")}.b_access_method_free_icon{background-image:url("../openolat/images/ac/open-share.png")}.b_group_accesscontrolled.b_access_method_free,b_order_icon.b_access_method_free{background-image:url("../openolat/images/ac/open-share.png")}div.b_access_method_list div.b_access_method_free legend{background-image:url("../openolat/images/ac/open-share.png")}.b_access_method_token_icon{background-image:url("../openolat/images/ac/license-key.png")}.b_group_accesscontrolled.b_access_method_token,b_order_icon.b_access_method_token{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token legend{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token div.b_form_element_wrapper:nth-last-of-type(3) label,table.b_access_method tr.b_access_method_token .b_access_infos{background-image:url("../openolat/images/ac/key.png");background-repeat:no-repeat;padding-left:20px}div.b_access_method_list div.b_form_element_wrapper:nth-last-of-type(4) label{background-image:url("../openolat/images/information-white.png");background-repeat:no-repeat;padding-left:20px}.b_access_method_paypal_icon{background-image:url("../openolat/images/ac/credit-cards.png")}#b_main_access_control{margin:0 20% 0 20%;padding:20px 0 0 20px}.b_order_status_new_icon{background-image:url(../openolat/images/new-text.png)}.b_order_status_prepayment_icon{background-image:url(../openolat/images/ac/prepayment.png)}.b_order_status_payed_icon{background-image:url(../openolat/images/tick.png)}.b_order_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_order_status_error_icon{background-image:url(../images/olat/cross.png)}.b_order_status_warning_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_success_icon{background-image:url(../openolat/images/tick.png)}.b_transaction_status_waiting_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_error_icon{background-image:url(../openolat/images/cross.png)}.b_transaction_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_transaction_status_new_icon{background-image:url(../openolat/images/new-text.png)}div.b_form div.b_form_element_wrapper table.b_access_method div.b_form_element{margin-left:0}div.b_form table.b_access_method div.b_form_element span.b_form_datechooser{background-position:0 50%}div.b_layer_1 div.b_modal_area{width:82%;margin:9%}div.b_layer_2 div.b_modal_area{width:76%;margin:12%}div.b_layer_3 div.b_modal_area{width:70%;margin:15%}div.b_layer_5 div.b_modal_area{width:64%;margin:18%}div.b_modal_area{position:absolute;top:0px;left:0px;width:80%;margin:10%;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1}div.b_modal_overlay,div.ext-el-mask{background:#000;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25}div.b_window{text-align:left;border:1px solid #025d8c;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;background:#fff}div.b_window .b_window_header_wrapper{padding:2px 8px 0px 8px}div.b_window div.b_window_header{position:relative;border-bottom:1px solid #eee}div.b_window div.b_window_header_title{min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_window div.b_window_header_title a.b_link_close{top:4px;right:4px;position:absolute;min-height:16px;min-width:16px;background:transparent url("../openolat/images/close.png") no-repeat center center;display:inline-block}div.b_window div.b_window_header_title a.b_link_close:hover{top:4px;right:4px}div.b_window div.b_window_header_title strong{font-weight:bold}div.b_window div.b_window_content_wrapper{clear:both;width:auto;padding:0 4px 0 4px}div.b_window div.b_window_content{padding:1em}div.b_window div.b_window_content_inner{min-height:200px;position:relative}div.b_window div.b_window_footer_wrapper{height:4px}div.b_callout_content{max-width:60em;overflow:hidden}div.x-tip-tc,div.x-tip-bc{background-repeat:repeat !important}div.x-tip-body p{margin-bottom:0px}div.x-tip-mc{background:#e9f2ff !important}body.b_ajax_busy{cursor:wait}div.b_ajax_busy{position:absolute;z-index:5001;left:50%;top:10px;height:32px;width:32px;background-repeat:no-repeat;background-image:url(../openolat/images/ajax-loader.svg)}html.no-svg div.b_ajax_busy{background-image:url(../openolat/images/ajax-loader.gif)}div.b_msg_dialog{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_question_32.png) no-repeat 10px 10px}div.b_msg_dialog .b_msg_title{font-weight:bold}#b_msg_sticky{clear:both;padding:10px 10px 10px 50px;min-height:32px;background:#ffb651 url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px;border:none}div.b_msg-div{left:35%;position:absolute;top:10px;width:30%;z-index:20000;border:1px solid #025d8c;background:#FAFAFA;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_msg-div .b_msg_info_winicon{background:transparent url(../openolat/images/icon_info_32.png) no-repeat 10px center}div.b_msg_info_content{padding:10px 10px 10px 50px}div.b_msg_warn_winicon{background:url(../openolat/images/icon_warning_32.png) no-repeat}div.b_msg_error_winicon{background:url(../openolat/images/icon_error_32.png) no-repeat}#b_msg_info{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_info_32.png) no-repeat 10px 10px}#b_msg_info .b_msg_title{font-weight:bold}.o_infomessage_wrapper{border:1px solid #ccc;background:#FAFAFA;margin-bottom:20px}.o_infomessage_wrapper .o_infomessage{padding:10px 10px 10px 50px;text-align:left;min-height:40px;background:url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px}div.b_wizard{background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border:1px solid #025d8c}div.b_wizard div.b_wizard_header_wrapper{background:transparent}div.b_wizard div.b_wizard_header{background:transparent;position:relative}div.b_wizard div.b_wizard_header_title{background:transparent;min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_wizard div.b_wizard_header_title a.b_link_close{top:4px;right:4px;background:url(../openolat/images/close.png);background-repeat:no-repeat}div.b_wizard div.b_wizard_header_title strong{font-weight:bold}div.b_wizard div.b_wizard_steps_wrapper{clear:both;width:auto;padding:0 4px 0 4px;background:transparent}div.b_wizard div.b_wizard_steps_content{background:#fff;border:1px solid #555555;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_wizard div.b_wizard_steps_list{width:20em;padding:0;color:#555555}div.b_wizard div.b_wizard_steps_list ol{list-style-type:decimal;z-index:14;font-size:100%;padding:2em 5px 5px}div.b_wizard div.b_wizard_steps_list li{line-height:1.5em;white-space:normal;margin-bottom:1em;list-style:none;padding-left:18px}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current{font-weight:bold;background:url(../openolat/images/bullet_go.png) 0% 50% no-repeat;padding-left:18px}div.b_wizard div.b_wizard_steps_list li a{color:#555555}div.b_wizard div.b_wizard_steps_list li a:hover{color:#4F576A;background:transparent;text-decoration:underline}div.b_wizard div.b_wizard_steps_list li .b_disabled{color:#basegray_light;border:0;background:transparent;padding:0;margin:0;white-space:normal;font-style:italic}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current .b_disabled{color:#555555;font-style:normal}div.b_wizard div.b_wizard_steps_current{margin-left:20em;padding-top:0.5em;padding-bottom:0.5em}div.b_wizard div.b_wizard_steps_current_inner{padding:1em;border-left:1px solid #ccc}div.b_wizard div.b_wizard_steps_current_content{min-height:300px;position:relative}div.b_wizard div.b_wizard_footer_wrapper{background:transparent}div.b_wizard div.b_wizard_footer div.b_button_group{text-align:left;padding:0.5em 1em 0.5em 21em;margin:0}span.b_wizard_button_prev:before,a.b_wizard_button_prev span:before{content:"\00ab \00a0"}span.b_wizard_button_next:after,a.b_wizard_button_next span:after{content:" \00bb"}a.b_wizard_button_finish,span.b_wizard_button_finish{margin-left:3em}a.b_wizard_button_cancel,span.b_wizard_button_cancel{margin-left:3em}.b_wizard_table_changedcell{font-style:italic;font-weight:bold;background:url(../openolat/images/new-text.png) no-repeat;padding-left:18px}div.b_legacy_wizard_steps{float:right;display:inline}.b_legacy_wizard_step_a1{background-image:url(../openolat/images/wizard/1a.png)}.b_legacy_wizard_step_a2{background-image:url(../openolat/images/wizard/2a.png)}.b_legacy_wizard_step_a3{background-image:url(../openolat/images/wizard/3a.png)}.b_legacy_wizard_step_a4{background-image:url(../openolat/images/wizard/4a.png)}.b_legacy_wizard_step_a5{background-image:url(../openolat/images/wizard/5a.png)}.b_legacy_wizard_step_a6{background-image:url(../openolat/images/wizard/6a.png)}.b_legacy_wizard_step_a7{background-image:url(../openolat/images/wizard/7a.png)}.b_legacy_wizard_step_a8{background-image:url(../openolat/images/wizard/8a.png)}.b_legacy_wizard_step_a9{background-image:url(../openolat/images/wizard/9a.png)}.b_legacy_wizard_step_p1{background-image:url(../openolat/images/wizard/1p.png)}.b_legacy_wizard_step_p2{background-image:url(../openolat/images/wizard/2p.png)}.b_legacy_wizard_step_p3{background-image:url(../openolat/images/wizard/3p.png)}.b_legacy_wizard_step_p4{background-image:url(../openolat/images/wizard/4p.png)}.b_legacy_wizard_step_p5{background-image:url(../openolat/images/wizard/5p.png)}.b_legacy_wizard_step_p6{background-image:url(../openolat/images/wizard/6p.png)}.b_legacy_wizard_step_p7{background-image:url(../openolat/images/wizard/7p.png)}.b_legacy_wizard_step_p8{background-image:url(../openolat/images/wizard/8p.png)}.b_legacy_wizard_step_p9{background-image:url(../openolat/images/wizard/9p.png)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs{float:left;display:inline-block;margin-bottom:1em}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul{line-height:1em;list-style:none;margin:0;padding:0;white-space:nowrap}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul strong{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul strong{width:auto}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:active{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:active{color:#000;text-decoration:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active strong{color:#000;font-weight:bold}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled{background:white !important}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled strong{color:#8994A9;background:transparent !important;font-weight:normal}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled:hover{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_first{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:3px}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0px}div.b_tabbedpane_wrapper div.b_tabbedpane_content{clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}div.b_tabbedpane_wrapper div.b_tabbedpane_content div.b_tabbedpane_content_inner{position:relative;min-height:30em}div.b_segments_container{min-height:25px;padding-top:8px;position:relative;background:url(../openolat/images/divider.png) center top no-repeat}div.b_segments_container div.b_segments{clear:both;position:absolute;left:50%}div.b_segments_container div.b_segments a:hover{text-decoration:none}div.b_segments_container div.b_segments ul{position:relative;left:-50%;list-style-type:none;margin:0}div.b_segments_container div.b_segments ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_segments_container div.b_segments ul li a{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_segments_container div.b_segments ul li a:hover,div.b_segments_container div.b_segments ul li a:active,div.b_segments_container div.b_segments ul li a:focus{text-decoration:none}div.b_segments_container div.b_segments ul li:hover{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_segments_container div.b_segments ul li.b_segment_selected{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_segments_container div.b_segments ul li.b_segment_selected a,div.b_segments_container div.b_segments ul li.b_segment_selected strong{color:#000;font-weight:bold}div.b_segments_container div.b_segments ul li.b_segment_first{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:12px;border-top-left-radius:12px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:12px}div.b_segments_container div.b_segments ul li.b_segment_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:0px}div.b_segments_container div.b_segment_content{margin-top:50px;clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}button{border:none}.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_button,.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center}.b_button:focus,.b_button:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_button:focus{border:1px solid #025d8c}.b_button:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border:1px solid #025d8c}.b_button.b_button_preferred{background:#dce7ec;background:-moz-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dce7ec), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);background:linear-gradient(top, #dce7ec 0%, #f1f1f1 100%);border:1px solid #025d8c}.b_button:focus,.b_button:hover{border:1px solid #aaa\9}.b_button_dirty{background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%);border-color:#ff9900}.b_button_dirty:focus,.b_button_dirty:hover{text-decoration:none;border:1px solid #ffc20e;background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%)}.b_disabled.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border:1px dotted #ccc;background:#fff}.b_disabled.b_button,.b_disabled.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center;cursor:default !important;color:#888}.b_disabled.b_button:focus,.b_disabled.b_button:hover{moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}div.b_button_group{text-align:center;margin:2em 0 1em 0}div.b_button_group div{display:inline}.b_xsmall,sup,sub{font-size:80%}.b_small,small{font-size:90%}a.b_toggle{white-space:nowrap;margin:0 0.5em 0.2em 0;cursor:default;color:#2C2B2B;border:1px solid #aaa;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_off.png) top left repeat-x}a.b_toggle span{padding:0 0.8em}a.b_toggle:hover{background:#ddd;text-decoration:none}a.b_toggle.b_on:hover{background:#747474}a.b_toggle.b_on,a.b_toggle:active,a.b_toggle.b_on:active{color:white;border:none;padding:1px;moz-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-ms-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-o-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}a.b_toggle:focus,a.b_toggle.b_on:focus{text-decoration:none}a.b_toggle:active,a.b_toggle.b_on:active{background:url(../openolat/images/toggle_active.png) top left repeat-x}a.b_toggle.b_on{background:url(../openolat/images/toggle_on.png) top left repeat-x}span.b_toggle.b_disabled{white-space:nowrap;margin:0 0.5em 0.2em 0;padding:0 0.8em;color:#667;border:1px solid #DDD;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_dis.png) top left repeat-x}a.b_toggle_slide{background:url(../openolat/images/handle.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.2em 0.2em 0.2em;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle;position:relative}a.b_toggle_slide span{position:absolute;top:-25px;left:0}a.b_toggle_slide:hover,a.b_toggle_slide:focus,a.b_toggle_slide:active,a.b_toggle_slide.b_on:hover,a.b_toggle_slide.b_on:focus,a.b_toggle_slide.b_on:active{border:1px solid #868686;text-decoration:none}a.b_toggle_slide.b_on{background-position:-16px 0px}a.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_dis.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle}a.b_toggle_slide.b_small{background:url(../openolat/images/handle_small.png) -41px 0px no-repeat;height:16px;width:55px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}a.b_toggle_slide span{position:absolute;top:-16px}a.b_toggle_slide.b_small.b_on{background-position:-9px 0px}span.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_small_dis.png) -41px 0px no-repeat;height:16px;width:55px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;display:inline-block;text-align:center;vertical-align:middle}span.b_toggle_slide_legend{font-size:90%}.b_link_back{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_back > span{padding:0px 8px 0px 25px;background:transparent url("../openolat/images/arrow_left_big.png") no-repeat 4px center}.b_link_back:focus,.b_link_back:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_back:focus{border-color:#025d8c}.b_link_back:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:#025d8c}.b_link_left_icon{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_left_icon > span{padding:2px 8px 0px 25px;background-color:transparent;background-repeat:no-repeat;background-position:4px center}.b_link_left_icon:focus,.b_link_left_icon:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_left_icon:focus{border-color:#025d8c}.b_link_left_icon:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:#025d8c}.b_link_to_home > span{background-image:url("../openolat/images/card-address.png")}.b_link_course > span{background-image:url("../openolat/images/book-open-next.png")}.b_link_group > span{background-image:url("../openolat/images/document-page-next.png")}.b_link_mail > span{background-image:url("../openolat/images/mail.png")}.b_link_assessment > span{background-image:url("../openolat/images/le_resources/thumb-up.png")}.b_link_ok > span{background-image:url("../openolat/images/tick.png")}.b_link_nok > span{background-image:url("../openolat/images/cross.png")}.b_link_edit > span{background-image:url("../openolat/images/docs/document--pencil.png")}div.o_login div.o_login_form{margin-bottom:2em}div.o_login div.o_login_form li{list-style:none}div.o_login div.o_login_form fieldset legend{display:none}div.o_login div.o_login_form input{width:15em;padding:2px 3px 2px 3px}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}input,select,textarea{border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em;margin:0}textarea{font-family:inherit;width:100%}input:focus,select:focus,textarea:focus{background:#fff;border:1px solid #504D4E}input.b_checkbox,input.b_radio{height:1em;width:1em;border:0;margin:0 2px 0 0}label.b_checkbox_label,label.b_radio_label{padding-left:0.5em}.b_inline_editable{padding:1px 20px 1px 0;vertical-align:middle;min-height:16px}.b_inline_editable:hover{background-position:100% 50%;background-repeat:no-repeat;background-image:url(../openolat/images/pencil-small.png)}span.b_inline_editable:hover{cursor:text !important}fieldset{position:relative;padding:1em;padding-top:1.5em;border:none;border-top:1px solid #94bed3}fieldset legend{font-family:Century Gothic, Apple Gothic, sans-serif;padding:0 5px;font-size:120%;font-weight:bold}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}div.b_form div.b_form_general_error{padding:10px 10px 10px 50px;margin-bottom:20px;text-align:left;background:url(../openolat/images/icon_error_32.png) no-repeat 10px 10px;min-height:32px;border:1px solid #990000;color:#990000;font-style:italic}div.b_form div.b_form_spacer{margin:10px 0}div.b_form hr.b_form_spacer{margin:10px 0;border-bottom:1px solid #eee;padding:0}div.b_form hr.b_form_spacer.b_form_horizontal{display:inline-block;width:2em}div.b_form hr.b_form_spacer.b_form_spacer_noline{margin:10px 0;border-bottom:0;padding:0}div.b_form div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0}div.b_form div.b_form_element_wrapper.b_form_horizontal{vertical-align:middle;margin:0.5em 1em 0.5em 0;float:left;display:inline}div.b_form div.b_form_element_wrapper.b_form_vertical{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_label{width:20%;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label label{float:left;display:inline;line-height:1.3em}div.b_form div.b_form_element_wrapper div.b_form_element_label span.b_form_mandatory{background:url(../openolat/images/star-small.png) no-repeat;padding-left:16px;height:16px}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_horizontal{width:auto;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_vertical{width:auto;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:25%;padding:0 2px 0 12px}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal{margin-left:0;padding-left:0;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_vertical{margin-left:0;margin-top:0.5em;padding-left:0;float:none;display:block;clear:both}div.b_form div.b_form_element_wrapper.b_form_error input,div.b_form div.b_form_element_wrapper.b_form_error select{border:1px solid #990000;background:#ebcccc}div.b_form div.b_form_element_wrapper div.b_form_error_msg{clear:both;color:#990000;font-style:italic;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0}div.b_form div.b_button_group{margin-left:0%;padding-left:0px;text-align:left}div.b_form.b_form_vertical div.b_button_group{text-align:left}div.b_form div.b_form_element div.b_form_example{display:inline;font-size:80%;color:#504D4E}div.b_form div.b_form_element .b_form_disabled{color:#504D4E}div.b_form div.b_form_element .b_form_element_disabled{color:#9E9C9C;background:#EEEEEE;border:1px solid #CDCBCB}div.b_form div.b_form_element span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px;padding-top:3px}div.b_form div.b_form_element a.b_form_groupchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_genericchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_wikitext{background-repeat:no-repeat;padding-left:12px;line-height:1.5em;font-style:italic}div.b_form div.b_form_element a.b_form_wikitext,div.b_form div.b_form_element .b_wiki_icon{background-image:url(../openolat/images/wiki/wiki_small_9px.png)}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element_label{width:10%}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:12%}div.form_shift_left{left:-25%}div.b_button_group div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element_label{width:auto;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element{margin-left:0}.b_subcolumns{display:table;width:100%;table-layout:fixed}.b_c25l input,.b_c25r input{max-width:93%}div.calendar{z-index:10000 !important}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element{margin:0;float:left}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label{float:none;width:auto;display:block;padding-left:2.5em}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label label{float:none}div.b_form_subform{padding-left:2.5em}div.b_form_selection_vertical div.b_form_selection_element{vertical-align:middle;line-height:1.3em;position:relative}div.b_form_selection_vertical div.b_form_selection_element input{vertical-align:middle;line-height:1.3em}div.b_form_selection_horizontal div.b_form_selection_element{float:left;display:inline;padding-right:1em}div.b_form_selection_horizontal div.b_form_selection_element input{vertical-align:middle}div.b_form div.b_form_element div.b_form_togglecheck{font-size:95%;display:block;vertical-align:middle;line-height:16px;margin-top:0.5em}div.b_form div.b_form_element div.b_form_togglecheck input{height:1em;width:1em}div.o_form_wrapper fieldset{min-width:60em}div.form_shift_left{position:inherit;left:-20%}div.mceExternalToolbar{background:#f0f0ee !important;overflow:auto}table.b_choice{padding:0;margin:0}table.b_choice td{padding:0.1em;margin:0}table.b_choice td.b_togglecheck{padding-top:1em}table.b_choice td.b_togglecheck div.b_togglecheck{display:inline;border-top:1px solid #eee}table.b_choice td.b_togglecheck input{margin:0 7px 0 2px}div.b_fileinput{position:relative}div.b_fileinput div.b_fileinput_fakechooser{position:relative;top:0px;left:0px;z-index:1;display:inline;white-space:nowrap}div.b_fileinput div.b_fileinput_fakechooser a{margin-left:5px}div.b_fileinput span.b_fileinput_maxsize{padding:1px 0 1px 1em;font-style:italic;min-height:16px;vertical-align:middle}div.b_fileinput input.b_fileinput_realchooser{position:absolute;top:0;left:0;height:1.8em;z-index:2;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}div.b_fileinput div.b_button_group{text-align:left;padding-left:0;margin-left:0}.b_fileinput_icon{background-image:url(../openolat/images/drive.png)}div.b_progress div.b_progress_bar{height:12px;border:1px solid #bfbfbf;background:#f3feff}div.b_progress div.b_progress_bar div{height:12px;background:#94bed3;background:-moz-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #94bed3), color-stop(100%, #025d8c));background:-webkit-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-o-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-ms-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:linear-gradient(top, #94bed3 0%, #025d8c 100%)}.b_mark_set{background-image:url("../openolat/images/flag.png") !important}.b_mark_not_set{background-image:url("../openolat/images/flag.png") !important;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark{width:20px;height:20px}div.b_mark div.b_form_element_wrapper{margin:0}div.b_mark div.b_form_element_wrapper div.b_form_element{margin:0;padding:0}div.b_mark a.b_mark_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px}div.b_mark a.b_mark_not_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark a.b_mark_set span,div.b_mark a.b_mark_not_set span{display:block;width:19px;height:19px}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;margin-bottom:0.5em;border-top:0px solid white;border-bottom:0px solid white}table caption{font-variant:small-caps}table.b_full{width:99.5%}table.fixed{table-layout:fixed}table th,table td{padding:0.3em}table thead th{color:inherit;border-bottom:1px solid #ccc}table tbody tr.b_table_odd td{background:#eee}div.b_table_wrapper table{width:99.5%;margin-left:1px;border:1px solid #eeeeee}div.b_table_wrapper table tbody tr:hover td{background:#f3feff}div.b_table_wrapper div.b_table_filter{float:left;display:inline;font-size:95%;margin:7px 10px 2px 0}div.b_table_wrapper div.b_table_filter label{font-style:italic;margin:5px 0 2px 0}div.b_table_wrapper div.b_table_filter select{border:1px solid #ACAAAA}div.b_table_wrapper div.b_clearfix div.b_floatbox{margin:5px 0 0 0}div.b_table_wrapper div.b_table_count{font-size:95%;float:left;line-height:16px;vertical-align:bottom;margin:3px;font-size:95%}div.b_table_wrapper a.b_table_prefs,div.b_table_wrapper a.b_table_download{float:right;display:block;background-repeat:no-repeat;background-position:top left;width:16px;height:16px;margin:3px}div.b_table_wrapper a.b_table_prefs{background-image:url(../openolat/images/table_gear.png)}div.b_table_wrapper a.b_table_download{background-image:url(../openolat/images/table_download.png)}div.b_table_wrapper div.b_table_buttons{text-align:center;margin:1.5em 0 1em 0}div.b_table_wrapper div.b_table_empty{margin:1em 0}div.b_table_page{font-size:95%;text-align:center}div.b_table_page a{margin:0;padding:2px}div.b_table_page a.b_table_page_active{font-weight:bold;color:#000}div.b_table_page a.b_table_backward{background:url(../openolat/images/arrow_left.png) no-repeat center left;padding-left:16px}div.b_table_page a.b_table_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}div.b_table_page a.b_table_first_page{background:url(../openolat/images/home.png) no-repeat center left;padding-left:18px}div.b_table_page_all{font-size:95%;text-align:center}a.b_dev{position:absolute;left:0;top:0;z-index:4000;background:red url("../openolat/images/bug.png") no-repeat;width:16px;height:16px;border:1px solid #000}#b_devcon_main{background-color:#ccddff;position:absolute;z-index:4000;top:10px;left:5%;width:90%;text-align:left;border:1px solid #000}#b_devcon_handle{cursor:move;background:blue url(../openolat/images/bug.png) no-repeat 4px 50%;line-height:2em;padding-left:24px;color:white}a#b_devcon_handle_collapse{cursor:pointer;background:url("../openolat/images/tree_parent_open.png") no-repeat;width:15px;height:15px;float:right;margin:3px}a#b_devcon_handle_expand{cursor:pointer;background:url("../openolat/images/tree_parent_closed.png") no-repeat;width:15px;height:15px;float:right;margin:3px}a.b_devcon_handle_close{cursor:pointer;background:url(../openolat/images/close.png) no-repeat;width:15px;height:15px;float:right;margin:3px}#b_devcon_content{font-size:90%;padding:5px;border-top:0px solid #000;background:transparent}#b_devcon_content ul{float:left;margin:0;padding:0;list-style:none;white-space:nowrap}#b_devcon_content li{margin:0;padding:0 10px 0 0;float:left}#b_devcon_content fieldset{border-top:1px solid #ccc;margin:0;padding:8px}#b_devcon_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}#b_js_log textarea#o_debug_cons{width:99%;height:15em;font-family:monospace;font-size:110%;margin:5px 0 5px 0}iframe.o_debug_json{position:fixed;width:90%;margin-left:5%;bottom:4px;height:300px;background:white;border:2px solid #ccd8e7;z-index:90000}div.b_briefcase div.b_briefcase_foldercomp{margin-top:0.5em}div.b_briefcase_foldercomp div.b_briefcase_createactions{margin:0.5em 0}div.b_briefcase_foldercomp div.b_briefcase_createactions ul{list-style:none;margin:0;padding:0;white-space:nowrap;font-size:95%}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li{float:right;display:inline;margin:0 0 0 1em;padding:0 0 0 3px;position:relative}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li a{background-position:0 50%;background-repeat:no-repeat;padding:2px 0 2px 20px}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_upload{background-image:url(../openolat/images/docs/document_upload.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfolder{background-image:url(../openolat/images/folder_new.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfile{background-image:url(../openolat/images/docs/document_add.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_deletedfiles{background-image:url(../openolat/images/docs/document_remove.png)}div.b_briefcase_foldercomp div.b_briefcase_breadcrumb{clear:both;padding:1px 0 1px 20px;margin:0.5em 0 0 0;background:url(../openolat/images/folder_open.png) no-repeat 0 50%}div.b_briefcase_foldercomp div.b_briefcase_empty{clear:both;margin-top:0.5em;font-style:italic}div.b_briefcase_foldercomp table.b_briefcase_filetable{clear:both;border-collapse:collapse;margin-bottom:0.5em;background:#fff;width:99.9%;border:1px solid #eee}div.b_briefcase_foldercomp table.b_briefcase_filetable thead{color:#000}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a,div.b_briefcase_foldercomp table.b_briefcase_filetable thead span{color:#4F576A;font-weight:bold}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:focus{color:#000000;text-decoration:none;background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable th,div.b_briefcase_foldercomp table.b_briefcase_filetable td{white-space:nowrap;text-align:right;padding-right:1em}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_last_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-right:0}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_first_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_first_child{width:60%;text-align:left}div.b_briefcase_foldercomp table.b_briefcase_filetable td input.b_checkbox{margin:0 4px 0 0}div.b_briefcase_foldercomp table.b_briefcase_filetable td a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable td a:focus{background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-left:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions td{border:0;padding:0 0 0 3px;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions tr{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_file_icon{background-image:url(../openolat/images/docs/document--pencil.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_meta_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_edit_meta_dis_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_versions_icon{background-image:url(../openolat/images/docs/document_versions.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_versions_dis_icon{background-image:url(../openolat/images/docs/document_versions.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_locked_file_icon{background-image:url(../openolat/images/locked.png)}div.b_briefcase_preview{background-color:white;width:200px;height:200px;border:1px solid #8EAACE;margin-top:2px}div.b_briefcase div.b_briefcase_searchcomp{float:left;display:inline;margin:0.5em 0;width:14em}div.b_briefcase div.b_briefcase_searchcomp input{width:10em}div.b_briefcase div.b_briefcase_searchcomp div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_briefcase div.b_briefcase_commandbuttons{margin:1em 0}div.b_briefcase div.b_briefcase_webdav{margin:0.5em 0}div.b_briefcase div.b_briefcase_quota{clear:both;margin-top:1em;padding-top:1em;border-top:1px solid #000}div.b_briefcase_meta{size:0.8em}div.b_briefcase_meta p{font-style:italic;margin:0;padding-top:2px}div.b_send_documents ol.textbox-outer{margin-left:0;border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em}div.b_send_documents ol li{margin-left:0}div.b_send_documents textarea{overflow:auto;resize:none}@media all{div.o_wiki_wrapper{clear:both}div.o_wiki_wrapper div.o_wikimod_btn{position:relative}div.o_wiki_wrapper div.o_wikimod_btn a{margin-bottom:9px;background-repeat:no-repeat;background-position:center center;width:20px;height:19px;float:left;display:inline;padding-left:2px;border:1px solid #ccc;background-color:#eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;margin-right:2px}div.o_wiki_wrapper div.o_wikimod_btn a:hover{border:1px solid #025d8c}div.o_wiki_wrapper div.o_wikimod_btn div.b_contexthelp_wrapper a.b_contexthelp{position:absolute;top:0;right:0}div.o_wiki_wrapper a.o_wikimod_btn_bold{background-image:url(../openolat/images/wiki/edit-bold.png)}div.o_wiki_wrapper a.o_wikimod_btn_italic{background-image:url(../openolat/images/wiki/edit-italic.png)}div.o_wiki_wrapper a.o_wikimod_btn_link{background:url(../openolat/images/wiki/chain.png)}div.o_wiki_wrapper a.o_wikimod_btn_extlink{background:url(../openolat/images/wiki/chain--arrow.png)}div.o_wiki_wrapper a.o_wikimod_btn_headline{background:url(../openolat/images/wiki/edit-heading.png)}div.o_wiki_wrapper a.o_wikimod_btn_image{background:url(../openolat/images/wiki/image-medium.png)}div.o_wiki_wrapper a.o_wikimod_btn_media{background:url(../openolat/images/music-beam.png)}div.o_wiki_wrapper a.o_wikimod_btn_math{background:url(../openolat/images/wiki/edit-math.png)}div.o_wiki_wrapper a.o_wikimod_btn_nowiki{background:url(../openolat/images/wiki/edit-nowiki.png)}div.o_wiki_wrapper a.o_wikimod_btn_hr{background:url(../openolat/images/wiki/edit-hr.png)}div.o_wiki_wrapper a.o_wikimod_btn_list{background:url(../openolat/images/wiki/edit-list.png)}div.o_wiki_wrapper a.o_wikimod_btn_numlist{background:url(../openolat/images/wiki/edit-list-order.png)}div.o_wiki_wrapper .b_eportfolio_add,div.o_wiki_wrapper .b_eportfolio_add_again{position:absolute;top:28px;right:3px;z-index:99}div.o_wiki_wrapper h1{font-size:1.0em}div.o_wiki_wrapper h2{font-size:1.0em}div.o_wiki_wrapper h3{font-size:1.0em}div.o_wikimod_linkchooser{clear:both;float:left;display:inline}div.o_wikimod_filechooser{margin:0 2em;float:left;display:inline}div.o_wikimod_nav{font-size:90%;padding-top:1.5em}div.o_wikimod_nav legend{font-size:95%}div.o_wikimod_nav fieldset{padding:0.5em}div.o_wikimod_nav input{width:99%}div.o_wikimod_nav ul{margin:0;padding:0}div.o_wikimod_nav div.b_button_group{margin:0.5em 0;text-align:left}div.o_wikimod_nav div.b_form div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_wikimod_nav .b_form_element_wrapper .b_form_element{padding:0}div.o_wikimod_nav div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{margin:0.5em 0}div.o_wikimod_editform_wrapper{clear:both;padding:0.5em 0 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element_label{display:none}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element{clear:both;margin-left:0;padding:0 5px 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_button_group{margin-left:0;text-align:center}div.o_wikimod-article-box table[border="1"]{border-collapse:collapse;border:1px solid #BFBFBF}h1.o_wikimod_heading,h3.o_wikimod_heading{margin:0 0 1em 0;padding:.5em 0 .17em 0;border-bottom:1px solid #BFBFBF}#o_wikimod_uploader{margin:1em 0 0 0}.o_wikimod_version{border:1px solid #BFBFBF;padding:4px;margin-top:5px}.o_wikimod_diff{border:1px solid #BFBFBF;padding:4px;margin:0px}.o_wikimod_warn{color:#DF9719}.o_wiki_error{background-color:#DF9719}.o_wikimod_ins{background-color:#A4DCA4}.o_wikimod_old{background-color:#FFCCCC}.o_wikimod_new{background-color:#A4DCA4}.o_wikimod_del{background-color:#FFCCCC}.wiki-image{float:right;padding:10px;clear:right}.wiki-file-deleted{text-decoration:line-through}}div.o_forum div.o_forum_switch{font-size:90%}div.o_forum div.o_forum_message{margin:1em 0 1em 0;padding:0.5em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:#eeeeee}div.o_forum div.o_forum_message_header_wrapper{min-height:24px}div.o_forum div.o_forum_message_header_wrapper div.o_forum_message_header{min-height:24px}div.o_forum div.o_forum_message_title{vertical-align:middle;padding:2px 5px 2px 5px;min-height:24px}div.o_forum div.o_forum_message_title strong{font-weight:bold}div.o_forum div.o_forum_message_new div.o_forum_message_title strong{background:url(../openolat/images/new-text.png) no-repeat top right;padding-right:20px}div.o_forum div.o_forum_message_creator{width:100px;padding:0.5em 12px 0px 21px;font-size:95%;color:#4F576A;float:right;border-left:1px solid #fff}div.o_forum div.o_forum_message_creator strong{font-weight:normal}div.o_forum div.o_forum_message_creator img{border:1px solid #4F576A}div.o_forum div.o_forum_message_body{padding:0.5em;background:transparent;margin-right:155px}div.o_forum div.o_forum_message_attachments{margin:2em 0 0.5em 0;border-top:1px solid #555555;font-size:95%}div.o_forum div.o_forum_message_attachments strong{display:block;margin:0.5em 0;font-weight:normal;font-style:italic}div.o_forum div.o_forum_message_attachments ul{list-style:none;margin:0;padding:0}div.o_forum div.o_forum_message_attachments li{margin:0;padding:0}div.o_forum div.o_forum_message_attachments a{background-repeat:no-repeat;background-position:0 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}div.o_forum div.o_forum_message_modified{clear:both;border-top:1px solid #506D90;padding:0.5em 0 0 0;font-size:95%;font-style:italic;text-align:center;color:#98221F}div.o_forum div.o_forum_message_actions{text-align:center;padding:0.2em 1em;padding-top:0.8em}span.o_forum_thread_sticky{font-weight:bold}span.o_forum_status_thread_icon{background-image:url(../openolat/images/forum/forum.png)}span.o_forum_status_sticky_closed_icon{background-image:url(../openolat/images/forum/sticky-note-pin_locked.png)}span.o_forum_status_sticky_icon{background-image:url(../openolat/images/forum/sticky-note-pin.png)}span.o_forum_status_closed_icon{background-image:url(../openolat/images/forum/forum_locked.png)}div.o_forum_peekview{margin:1em 0 1em 0}div.o_forum_peekview h5{font-size:1em;position:relative;left:-20px}div.o_forum_peekview div.o_forum_peekview_message{padding-left:20px;padding-bottom:15px}div.o_forum_peekview div.b_quote_wrapper{display:none}.o_forum_message_icon{background-image:url(../openolat/images/forum/balloon-white-left.png)}div.o_forum_toolbar{float:left;display:inline;width:75%}div#o_forum_fulltextsearch{float:right;display:inline}div#o_forum_fulltextsearch input{width:10em}div#o_forum_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_struct_edit_btn{float:right;display:inline}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:white;padding-right:1em;overflow-x:auto}.b_artefact{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}div.o_ep_toc_editor div.b_subcl{min-height:35em}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:#FFF;padding-right:1em;overflow-x:auto}div.b_struct_edit_btn{float:right;display:inline}div.b_struct_submit_assess_btn{float:right;display:inline}.b_artefact div.b_actions{margin-top:2em}.b_artefact div.b_desc{font-style:italic;margin:1em 0}.b_ep_artAttribLink{background-image:url(../openolat/images/table_gear.png)}div.b_artefact_closed{font-size:25px;float:right;background:url(../openolat/images/locked.png) top right no-repeat}div.b_eportfolio_preview_c100l .b_artefact{margin:3px}div.b_eportfolio_preview_c33l .b_artefact{font-size:85%;margin:3px}.b_ep_nolink{color:#000000}.b_ep_nolink:hover{color:#000000;text-decoration:none}.b_ep_multiartefacts div.b_ep_add_message_with_arrow{position:relative;top:-50px}.b_ep_multiartefacts div.b_artefact_count{margin:1em 0 1em 0}a.b_ep_options{background:url(../openolat/images/gear.png) top left no-repeat;width:16px;height:16px;display:block}.b_ep_liveblog_icon{background-image:url(../openolat/images/portfolio/ep_liveblog_icon.png)}div.b_portfolio_toc ul{margin:0}div.b_portfolio_toc li{list-style-type:none}div.b_portfolio_toc li a{font-size:0.8em;text-decoration:none}div.b_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}div.b_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}div.b_portfolio_toc li.level3{padding-left:40px}div.b_portfolio_toc .link{float:right;margin-right:0px}div.b_portfolio_toc .commentlink{float:right;margin-right:10%}div.b_portfolio_toc .type_artefact{font-style:italic}div.b_portfolio_toc .type_map,div.b_portfolio_toc .type_page,div.b_portfolio_toc .type_struct,div.b_portfolio_toc .type_artefact{background-position:center left;background-repeat:no-repeat;padding-left:20px}a.b_eportfolio_add{background:url(../openolat/images/portfolio/ep_add_icon.png) top left no-repeat;display:block;width:16px;height:16px}td a.b_eportfolio_add{float:right;padding-right:2px}a.b_eportfolio_add_again,span.b_eportfolio_add_again{background:url(../openolat/images/portfolio/ep_add_again_icon.png) top left no-repeat;display:block;width:16px;height:16px}.o_efficiencystatement a.b_eportfolio_add_again{float:right}a.b_eportfolio_link{background:url(../openolat/images/portfolio/ep_link_icon.png) top left no-repeat;display:block;width:16px;height:16px}.b_eportfolio_link{background-image:url(../openolat/images/portfolio/ep_link_icon.png)}ul.b_eportfolio_maps{margin:0;padding:0}ul.b_eportfolio_maps li{display:block;float:left;position:relative;width:195px;height:320px;padding:60px 60px 40px 65px;margin:0.5em;background:url(../openolat/images/portfolio/eportfolio_map_default.png) top left no-repeat;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:14px;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:4px;moz-box-shadow:0 1px 3px lightgray;-ms-box-shadow:0 1px 3px lightgray;-o-box-shadow:0 1px 3px lightgray;-webkit-box-shadow:0 1px 3px lightgray;box-shadow:0 1px 3px lightgray}ul.b_eportfolio_maps li .b_map_info{position:absolute;bottom:40px;width:inherit;font-size:0.9em}ul.b_eportfolio_maps li .b_map_info a.b_open_icon{font-size:1.2em;position:absolute;bottom:170px;right:-10px}.b_eportfolio_changelog .b_form{margin-top:20px;margin-bottom:20px}.b_eportfolio_changelog li{list-style:none}.b_eportfolio_changelog h5{margin-top:16px}.b_eportfolio_mapowner{font-style:italic;margin-bottom:8px}.b_eportfolio_mapowner div{display:inline}@media all{.epmst-green{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green,ul.b_eportfolio_maps li.template.epmst-green{background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-green > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green{margin-top:6px;background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green div.b_map_header h4{color:#444444}.epmst-green div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green div.b_ep_actualpage h1,.epmst-green div.b_ep_actualpage h4{color:#444444}.epmst-green div.b_pagination{float:none;position:static;width:100%}.epmst-green div.b_pagination ul{margin:0}.epmst-green div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green div.b_pagination li span,.epmst-green div.b_pagination li a,.epmst-green div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green div.b_eportfolio_page,.epmst-green div.b_portfolio_toc,.epmst-green div.b_eportfolio_edit{background-image:none}.epmst-green div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green2,ul.b_eportfolio_maps li.template.epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green2{margin-top:6px;background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green2 div.b_map_header h4{color:#555555}.epmst-green2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green2 div.b_ep_actualpage h1,.epmst-green2 div.b_ep_actualpage h4{color:#555555}.epmst-green2 div.b_pagination{float:none;position:static;width:100%}.epmst-green2 div.b_pagination ul{margin:0}.epmst-green2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green2 div.b_pagination li span,.epmst-green2 div.b_pagination li a,.epmst-green2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green2 div.b_eportfolio_page,.epmst-green2 div.b_portfolio_toc,.epmst-green2 div.b_eportfolio_edit{background-image:none}.epmst-green2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green3,ul.b_eportfolio_maps li.template.epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green3{margin-top:6px;background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green3 div.b_map_header h4{color:#555555}.epmst-green3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green3 div.b_ep_actualpage h1,.epmst-green3 div.b_ep_actualpage h4{color:#555555}.epmst-green3 div.b_pagination{float:none;position:static;width:100%}.epmst-green3 div.b_pagination ul{margin:0}.epmst-green3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green3 div.b_pagination li span,.epmst-green3 div.b_pagination li a,.epmst-green3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green3 div.b_eportfolio_page,.epmst-green3 div.b_portfolio_toc,.epmst-green3 div.b_eportfolio_edit{background-image:none}.epmst-green3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green4,ul.b_eportfolio_maps li.template.epmst-green4{background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green4{margin-top:6px;background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green4 div.b_map_header h4{color:#555555}.epmst-green4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green4 div.b_ep_actualpage h1,.epmst-green4 div.b_ep_actualpage h4{color:#555555}.epmst-green4 div.b_pagination{float:none;position:static;width:100%}.epmst-green4 div.b_pagination ul{margin:0}.epmst-green4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green4 div.b_pagination li span,.epmst-green4 div.b_pagination li a,.epmst-green4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green4 div.b_eportfolio_page,.epmst-green4 div.b_portfolio_toc,.epmst-green4 div.b_eportfolio_edit{background-image:none}.epmst-green4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red,ul.b_eportfolio_maps li.template.epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red{margin-top:6px;background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red div.b_map_header h4{color:#444444}.epmst-red div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red div.b_ep_actualpage h1,.epmst-red div.b_ep_actualpage h4{color:#444444}.epmst-red div.b_pagination{float:none;position:static;width:100%}.epmst-red div.b_pagination ul{margin:0}.epmst-red div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red div.b_pagination li span,.epmst-red div.b_pagination li a,.epmst-red div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red div.b_eportfolio_page,.epmst-red div.b_portfolio_toc,.epmst-red div.b_eportfolio_edit{background-image:none}.epmst-red div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red2,ul.b_eportfolio_maps li.template.epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red2{margin-top:6px;background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red2 div.b_map_header h4{color:#444444}.epmst-red2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red2 div.b_ep_actualpage h1,.epmst-red2 div.b_ep_actualpage h4{color:#444444}.epmst-red2 div.b_pagination{float:none;position:static;width:100%}.epmst-red2 div.b_pagination ul{margin:0}.epmst-red2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red2 div.b_pagination li span,.epmst-red2 div.b_pagination li a,.epmst-red2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red2 div.b_eportfolio_page,.epmst-red2 div.b_portfolio_toc,.epmst-red2 div.b_eportfolio_edit{background-image:none}.epmst-red2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red3,ul.b_eportfolio_maps li.template.epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red3{margin-top:6px;background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red3 div.b_map_header h4{color:#444444}.epmst-red3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red3 div.b_ep_actualpage h1,.epmst-red3 div.b_ep_actualpage h4{color:#444444}.epmst-red3 div.b_pagination{float:none;position:static;width:100%}.epmst-red3 div.b_pagination ul{margin:0}.epmst-red3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red3 div.b_pagination li span,.epmst-red3 div.b_pagination li a,.epmst-red3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red3 div.b_eportfolio_page,.epmst-red3 div.b_portfolio_toc,.epmst-red3 div.b_eportfolio_edit{background-image:none}.epmst-red3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red4,ul.b_eportfolio_maps li.template.epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red4{margin-top:6px;background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red4 div.b_map_header h4{color:#444444}.epmst-red4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red4 div.b_ep_actualpage h1,.epmst-red4 div.b_ep_actualpage h4{color:#444444}.epmst-red4 div.b_pagination{float:none;position:static;width:100%}.epmst-red4 div.b_pagination ul{margin:0}.epmst-red4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red4 div.b_pagination li span,.epmst-red4 div.b_pagination li a,.epmst-red4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red4 div.b_eportfolio_page,.epmst-red4 div.b_portfolio_toc,.epmst-red4 div.b_eportfolio_edit{background-image:none}.epmst-red4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue,ul.b_eportfolio_maps li.template.epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue{margin-top:6px;background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue div.b_map_header h4{color:#444444}.epmst-blue div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue div.b_ep_actualpage h1,.epmst-blue div.b_ep_actualpage h4{color:#444444}.epmst-blue div.b_pagination{float:none;position:static;width:100%}.epmst-blue div.b_pagination ul{margin:0}.epmst-blue div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue div.b_pagination li span,.epmst-blue div.b_pagination li a,.epmst-blue div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue div.b_eportfolio_page,.epmst-blue div.b_portfolio_toc,.epmst-blue div.b_eportfolio_edit{background-image:none}.epmst-blue div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue2,ul.b_eportfolio_maps li.template.epmst-blue2{background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue2{margin-top:6px;background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue2 div.b_map_header h4{color:#444444}.epmst-blue2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue2 div.b_ep_actualpage h1,.epmst-blue2 div.b_ep_actualpage h4{color:#444444}.epmst-blue2 div.b_pagination{float:none;position:static;width:100%}.epmst-blue2 div.b_pagination ul{margin:0}.epmst-blue2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue2 div.b_pagination li span,.epmst-blue2 div.b_pagination li a,.epmst-blue2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue2 div.b_eportfolio_page,.epmst-blue2 div.b_portfolio_toc,.epmst-blue2 div.b_eportfolio_edit{background-image:none}.epmst-blue2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue3,ul.b_eportfolio_maps li.template.epmst-blue3{background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue3{margin-top:6px;background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue3 div.b_map_header h4{color:#444444}.epmst-blue3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue3 div.b_ep_actualpage h1,.epmst-blue3 div.b_ep_actualpage h4{color:#444444}.epmst-blue3 div.b_pagination{float:none;position:static;width:100%}.epmst-blue3 div.b_pagination ul{margin:0}.epmst-blue3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue3 div.b_pagination li span,.epmst-blue3 div.b_pagination li a,.epmst-blue3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue3 div.b_eportfolio_page,.epmst-blue3 div.b_portfolio_toc,.epmst-blue3 div.b_eportfolio_edit{background-image:none}.epmst-blue3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue4,ul.b_eportfolio_maps li.template.epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue4{margin-top:6px;background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue4 div.b_map_header h4{color:#444444}.epmst-blue4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue4 div.b_ep_actualpage h1,.epmst-blue4 div.b_ep_actualpage h4{color:#444444}.epmst-blue4 div.b_pagination{float:none;position:static;width:100%}.epmst-blue4 div.b_pagination ul{margin:0}.epmst-blue4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue4 div.b_pagination li span,.epmst-blue4 div.b_pagination li a,.epmst-blue4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue4 div.b_eportfolio_page,.epmst-blue4 div.b_portfolio_toc,.epmst-blue4 div.b_eportfolio_edit{background-image:none}.epmst-blue4 div.b_pagination li.b_changelog{float:right}}li.default .b_map_info p{color:#bbb}li.comic .b_map_info p{color:#88a5c4}li.leather .b_map_info p{color:#C2A074}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}ul.b_eportfolio_maps li.leather{background:url(../openolat/images/portfolio/eportfolio_map_leather.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.leather a{color:#fad9a4}ul.b_eportfolio_maps li.comic{background:url(../openolat/images/portfolio/eportfolio_map_comic.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.template.default{background-image:url(../openolat/images/portfolio/eportfolio_map_default_template.png)}ul.b_eportfolio_maps li.template.comic{background-image:url(../openolat/images/portfolio/eportfolio_map_comic_template.png)}ul.b_eportfolio_maps li.template.leather{background-image:url(../openolat/images/portfolio/eportfolio_map_leather_template.png)}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}.b_eportfolio_map{background:white;padding:1.5em;min-height:30em}.b_eportfolio_map .b_ep_relative{position:relative}.b_eportfolio_toolbar div{display:inline}.b_eportfolio_toolbar{text-align:right;width:100%;border-bottom:1px solid #acaaaa;padding:1px 2px 4px 2px;margin-bottom:6px}.b_eportfolio_map a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:right;display:inline;background-repeat:no-repeat;margin-left:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_toolbar a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:none;display:inline-block;background-repeat:no-repeat;margin-left:0;margin-right:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_map div.b_eportfolio_add_link{float:left;display:inline;margin-top:2px}.o_ep_toc_editor .b_eportfolio_add_link{float:left}.b_eportfolio_map .b_eportfolio_add_link:hover{text-decoration:none}.b_eportfolio_map .b_eportfolio_comment_link{float:right;display:inline;margin-right:5px}.b_ep_tag_cloud{padding:1em 0 1em 0;border-bottom:1px solid #ccc}.b_eportfolio_page,.b_portfolio_toc,.b_eportfolio_edit,.b_eportfolio_changelog{min-height:40em;background:#f4f4f4 url(../openolat/images/portfolio/eportfolio_page_corner.png) top right no-repeat;padding:1em;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2)}.b_eportfolio_page .b_eportfolio_structure > h5{border-bottom:1px solid #ddd;margin-top:1.2em}.b_eportfolio_edit{margin-top:1.5em}.b_eportfolio.b_artefacts hr.b_ep_filter_spacer{height:10px;background:url(../openolat/images/portfolio/divider-arrow-down.png) 25px -12px no-repeat;border:none;border-top:1px solid #ccc;margin:2em 0 1em}.b_eportfolio.b_artefacts .b_ep_content{background:white;padding:0 1em 1em 1em;margin-top:1.5em}.b_eportfolio.b_artefacts .b_ep_content .b_ep_filter{padding:0;width:80%}.b_ep_filter{float:left}.b_ep_viewmode{float:right;width:15%}.b_ep_add_artefact{float:right}.b_ep_content div.b_ep_viewmode div.b_form_element_label{width:auto}.b_eportfolio.b_artefacts div.b_segments_container{top:-20px;margin-bottom:-20px}.b_ep_tagbrowser{width:30%;margin-right:0px}.b_ep_tagbrowser_view{width:68%;margin-left:0px}.b_ep_collection_icon{background-image:url(../openolat/images/portfolio/ep_collection.png) !important}.b_ep_map_icon,.b_portfolio_toc .type_map{background-image:url(../openolat/images/portfolio/briefcase.png) !important}.b_ep_page_icon,.b_portfolio_toc .type_page{background-image:url(../openolat/images/portfolio/ep_page.png) !important}.b_ep_page_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_page_add.png) !important}.b_ep_struct_icon,.b_portfolio_toc .type_struct{background-image:url(../openolat/images/portfolio/ep_struct.png) !important}.b_ep_struct_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_struct_add.png) !important}.type_artefact{background-image:url(../openolat/images/le_resources/portfolio.png) !important}div.b_eportfolio_collect_restriction{margin-top:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_el{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a{padding-left:0px;text-decoration:none}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a:hover{text-decoration:none}div.b_form.b_eportfolio_tag_selector{min-width:40em}div.b_eportfolio_restriction_wrapper a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper a.b_togglebox_closed{display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper p{padding:0 0 0 15px;margin:0}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content{padding:3px 3px 3px 3px;margin:0;border:1px solid red;background-image:none;background-color:transparent;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_eportfolio_restriction_error div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #FF9900 !important;background:#fff5cc url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_passed div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #F0F0F0 !important;background:#fcfcfc url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_error div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_passed div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content .b_togglebox_hide{display:none}.b_eportfolio_deadline_callout{width:300px}.b_ep_multiartefacts .b_c50l{clear:both}.b_eportfolio_fulltextsearch{float:left}.b_eportfolio_share_policy_wrapper{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}.b_eportfolio_share_policy_wrapper .b_float_right{text-align:right}.b_eportfolio_share_policy_wrapper a.bit-input{text-decoration:none}.b_eportfolio_share_policy div input,.b_eportfolio_share_policy div span,.b_eportfolio_share_policy div select{float:left;margin-right:5px;padding-right:5px}.b_eportfolio_share_policy div span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}.b_eportfolio_share_policy .b_ep_share_date span{float:left}.b_eportfolio_share_policy_wrapper .b_eportfolio_share_policy{padding-left:20px;background:url(../openolat/images/user.png) top left no-repeat}.b_eportfolio_share_policy_wrapper.policytype_group .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}.b_eportfolio_share_policy_wrapper.policytype_invitation .b_eportfolio_share_policy{background-image:url(../openolat/images/share.png)}.b_eportfolio_share_policy_wrapper.policytype_allusers .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}div.b_ep_inline div input,div.b_ep_inline div span,div.b_ep_inline div select{float:left;margin-right:5px;padding-right:5px}.default div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.default div.b_pagination{float:none;position:static;width:100%}.default div.b_pagination ul{margin:0}.default div.b_pagination li{float:left;display:inline;width:auto;margin:2px 2px 2px 0;padding:0;background:#FAFAFA;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.default div.b_pagination li a{padding:1em;padding:5px 8px}.default div.b_pagination li,.default div.b_pagination li span,.default div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.default div.b_pagination li.b_disabled{padding-bottom:2px;margin-bottom:0;background:#f4f4f4}.default div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.default div.b_pagination li.b_changelog{float:right}.default div.b_eportfolio_page,.default div.b_portfolio_toc,.default div.b_eportfolio_edit,.default div.b_eportfolio_changelog{background-image:none}.b_eportfolio_map.comic{background:#a2c3e8 none;padding:30px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.comic{font-family:'Comic Sans MS', 'Comic Sans', fantasy}.comic div.b_pagination{position:absolute;right:0;width:16%;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:100}.comic .b_ep_relative > div:last-child{position:relative}.comic div.b_ep_actualpage{width:85%;margin-top:1em}.comic div.b_pagination ul{margin-top:30px;margin-left:0px;z-index:1}.comic div.b_pagination li{width:87%;background:url(../openolat/images/portfolio/postit.png) center right;padding:0;margin-bottom:1em;margin-left:8%;list-style-type:none}.comic div.b_pagination li span.b_disabled,.comic div.b_pagination li a span{display:block;padding:20px 15px 20px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li,.comic div.b_pagination li span,.comic div.b_pagination li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li.b_disabled{z-index:101;margin-left:0;width:100%}.comic div.b_pagination li .b_disabled{color:black;font-weight:bold}.comic div.b_pagination li.b_toc,.comic div.b_pagination li.b_changelog{background-image:url(../openolat/images/portfolio/postit_pink.png)}.b_eportfolio_map.leather{background:url(../openolat/images/portfolio/light-leather-tile.jpg)}.leather{font-family:Palatino, Georgia, serif}.leather div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.leather .b_map_header h4,.leather .b_map_header p,.leather .b_map_header a.b_eportfolio_add_link,.leather .b_map_header a.b_eportfolio_comment_link{color:white}.leather .b_eportfolio_mapowner{color:#fff}.leather div.b_pagination{float:none;position:static;width:100%}.leather div.b_pagination ul{margin:0}.leather div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.leather div.b_pagination li a{padding:1em;padding:5px 8px}.leather div.b_pagination li,.leather div.b_pagination li span,.leather div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.leather div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.leather div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.leather div.b_pagination li.b_changelog{float:right}.leather div.b_eportfolio_page,.leather div.b_portfolio_toc,.leather div.b_eportfolio_edit,.leather div.b_eportfolio_changelog{background-image:none}div.o_module_cp_wrapper a.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}div.o_module_cp_wrapper div#o_local_fulltextsearch{position:absolute;top:0;right:0;z-index:10}div.o_module_cp_wrapper div#o_local_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_module_cp_wrapper div.o_cp_navigation{float:right;display:inline;padding:3px 0 3px 3px;background:#ebebeb;border:1px solid #ddd;white-space:nowrap;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey}div.o_module_cp_wrapper div span a{margin:0 2px}div.o_module_cp_wrapper div span.b_disabled{display:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon{background-image:url("../openolat/images/arrow_left_big.png");text-decoration:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_next_icon{background-image:url("../openolat/images/arrow_right_big.png")}div.o_module_cp_wrapper div span a.o_cp_next_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_print_icon{background-image:url("../openolat/images/printer.png")}div.o_module_cp_wrapper div span a.o_cp_print_icon span{display:none}div.o_module_cp_wrapper div.o_cp_navigation div,div.o_module_cp_wrapper div.o_cp_navigation form{display:inline}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix{display:inline;clear:none}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix:after{display:inline;height:0;clear:none;visibility:hidden}#o_cpeditor_menu div.o_cpeditor_menu_tree{padding:10px 0 0 0}#b_col1 div.b_menu_toolbar a,#b_col3 div.b_menu_toolbar a{width:16px;height:16px;margin:3px;float:right;display:inline;background-repeat:no-repeat}a.o_cpeditor_import{background-image:url("../openolat/images/docs/document_upload.png")}a.o_cpeditor_new{background-image:url("../openolat/images/docs/document_add.png")}a.o_cpeditor_copy{background-image:url("../openolat/images/docs/document_copy.png")}a.o_cpeditor_delete{background-image:url("../openolat/images/docs/document_remove.png")}a.o_cpeditor_edit{background-image:url(../openolat/images/docs/document_metadata_edit.png)}a.o_cpeditor_preview{background-image:url(../openolat/images/docs/document_preview.png)}#o_cpeditor_content div.o_cpeditor_message{padding:20px}div.b_tree ul.b_tree_l0 li.o_sel_qpool_pools a.b_tree_l0,div.b_tree ul.b_tree_l0 li.o_sel_qpool_database a.b_tree_l0,div.b_tree ul.b_tree_l0 li.o_sel_qpool_admin a.b_tree_l0,div.b_tree ul.b_tree_l0 li.o_sel_qpool_shares a.b_tree_l0{padding-left:0}div.o_qpool_button_bar{padding:15px;text-align:center}.o_sel_qpool_pool{background-image:url("../openolat/images/database.png") !important}.o_sel_qpool_my_items{background-image:url("../openolat/images/user.png") !important}.o_sel_qpool_favorits{background-image:url("../openolat/images/flag.png") !important}.o_sel_qpool_share{background-image:url("../openolat/images/users.png") !important}.o_sel_qpool_collection{background-image:url("../openolat/images/document-list.png") !important}.o_qpool_edit_learning_time div{float:left}.o_qpool_edit_learning_time div input,.o_qpool_edit_learning_time div select,.o_qpool_edit_learning_time div span.o_qpool_edit_learning_time_label{margin-right:5px;padding-right:5px}#o_qti_run div.b_button_group{text-align:left}#o_qti_run_title{text-align:right}#o_qti_run_title strong{float:left;display:inline}#o_qti_run.o_qti_survey #o_qti_run_title strong{background:url(../openolat/images/le_resources/survey.png) no-repeat left 50%;padding-left:20px}#o_qti_run.o_qti_test #o_qti_run_title strong{background:url(../openolat/images/le_resources/test.png) no-repeat left 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}#o_qti_scoreinfo{float:left;display:inline;padding:.3em;border:1px solid silver;margin-right:1em}#o_qti_run_score{clear:both;margin:1em 0;padding:0 0 1.5em 0;font-size:90%}#o_qti_run_scoreinfo{float:left;display:inline}#o_qti_run_scoreprogress{float:left;display:inline;margin-left:1em}#o_qti_questioninfo{float:left;display:inline;padding:.3em;border:1px solid silver}#o_qti_run_questioninfo{float:left;display:inline;margin-left:1em}#o_qti_run_questionprogress{float:left;display:inline;margin-left:1em}#o_qti_run_status{clear:both}#o_qti_run_main{clear:both;border-top:1px solid #504D4E;margin:0.5em 0;padding:1em 0}#o_qti_run_menu_inner h4{font-size:100%}#o_qti_run_menu_inner ul{padding:0;margin:0;list-style:none}#o_qti_run_menu_inner li{clear:both;padding:0;margin:0;white-space:normal}#o_qti_run_menu_inner li.o_qti_menu_section{padding:1em 0}#o_qti_run_menu_inner li div.o_qti_menu_item,#o_qti_run_menu li div.o_qti_menu_section{float:left;display:inline;margin-right:10px}#o_qti_results td{padding:0}#b_main.o_editor_qti_correct{background-image:url(../openolat/images/qti/correct_bg.png);background-position:top left}#b_main.o_editor_qti{background-image:url(../openolat/images/edit_bg.png);background-position:top left}#o_qti_hints,#o_qti_solutions{margin:1em 0}#o_qti_hints a{background:url(../openolat/images/light-bulb.png) no-repeat left 50%;cursor:help;padding-left:20px}#o_qti_solutions a{background:url(../openolat/images/magnifier-zoom.png) no-repeat left 50%;cursor:help;padding-left:20px}.qti_response_level_feedback_label{margin-top:1em;font-style:italic}.qti_edit_layout{position:relative;padding-right:30px;margin-bottom:0.6em}.qti_edit_layout .edit_link{position:absolute;top:10px;right:0px}div.o_qti_item{margin-bottom:2em;margin-top:2em;line-height:2em}div.o_qti_item input.b_radio,div.o_qti_item input.b_checkbox{margin-left:1em}div.o_qti_item textarea{width:99%}img.o_qti_item_matimage{vertical-align:middle}div.o_qti_item_choice{display:table;margin:1em 0}div.o_qti_item_choice_option{display:table;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option_flow{display:table-cell;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option:hover{border:1px solid silver}div.o_qti_item_choice_option_flow:hover{border:1px solid silver}div.o_qti_item_choice_option_input{display:table-cell;vertical-align:middle;padding-right:.5em}div.o_qti_item_choice_option_input input{vertical-align:middle}div.o_qti_item_choice_option_value{display:table-cell}div.o_qti_item_choice_option_autoenum{display:table-cell;line-height:1.5em;width:1em;overflow:hidden;vertical-align:middle;color:silver;border:0;padding:0;margin:0}#o_qti_menu a{text-decoration:none}.o_qti_menu_section{padding:.3em;border-top:1px solid #94bed3}.o_qti_menu_section_clickable{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_section_clickable:hover{padding:.3em;border:1px solid silver;display:inline-block}.o_qti_menu_section_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_item_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item_active:hover{border:1px solid silver}.o_qti_menu_item_inactive{padding:.3em;border:1px solid transparent}.o_qti_menu_item:hover{border:1px solid silver}.o_qti_menu_item_closed{padding:.3em;border:1px solid transparent}.o_qti_menu_item_attempts_marked,.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;color:silver;padding:.2em .4em;border:1px solid transparent;background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:12px}.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.o_qti_menu_item_attempts:hover,.o_qti_menu_item_attempts_marked:hover{color:silver;border:1px solid silver;cursor:pointer}#o_qti_item_note{padding:0;margin:0;border:0;color:silver;font-family:inherit;font-size:1em;background:inherit;overflow:hidden}.o_qti_item_note_box{border:1px dashed silver;padding:.1em;margin:0;padding-left:.5em}div.o_qti_item_note_box_title{color:silver}div.o_qti_item_itemfeedback,div.o_qti_item_assessfeedback,div.o_qti_item_o_qti_item_sectionfeedback{margin:1em 0;background:url(../openolat/images/lightning.png) no-repeat left 50%;padding-left:20px}div.o_qti_item_objectives{margin:1em 0;background:url(../openolat/images/information-white.png) no-repeat left 50%;padding-left:20px;line-height:2em}.o_qti_timelimit_icon{background-image:url(../openolat/images/qti/time.png)}.o_qti_attemptslimit_icon{background-image:url(../openolat/images/qti/tries.png)}.o_qti_closed_icon{background-image:url(../openolat/images/qti/closed.png)}.o_mi_qtialientitem{background-image:url(../openolat/images/docs/document_plain.png)}.o_mi_qtisc{background-image:url(../openolat/images/qti/scItem.png)}.o_mi_qtimc{background-image:url(../openolat/images/qti/mcItem.png)}.o_mi_qtikprim{background-image:url(../openolat/images/qti/kprimItem.png)}.o_mi_qtifib{background-image:url(../openolat/images/qti/fibItem.png)}.o_mi_qtiessay{background-image:url(../openolat/images/qti/essayItem.png)}.o_mi_qtisection{background-image:url(../openolat/images/qti/section.png)}.o_mi_iqtest{background-image:url(../openolat/images/le_resources/test.png)}.o_mi_iqsurv{background-image:url(../openolat/images/le_resources/survey.png)}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}div.b_translation_start div.b_translation_start_body,div.b_translation_edit div.b_translation_edit_body{margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package{margin-bottom:0.5em;padding:1em 0 0.5em 0;border-bottom:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package div.b_translation_package_icon{margin-bottom:0.5em;border-bottom:1px solid #ACAAAA}div.b_translation_edit div.b_button_group{text-align:center;margin:1em 0 0 0}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_bar{float:left;display:inline}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_label{float:left;display:inline;padding:0 0 0 1em;font-size:90%;font-style:italic}div.b_translation_edit div.b_translation_edit_body textarea{width:99%}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_annotation{margin-top:1em}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_compare{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_target{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_form_element textarea.b_form_element_disabled{color:#000;background:#EEEEEE;border:1px solid #CDCBCB}div.b_translation_edit div.b_translation_edit_annotation h5{font-weight:normal;font-size:100%;font-style:italic}div.b_translation_edit div.b_translation_edit_annotation textarea{font-style:italic}div.b_translation_edit div.b_translation_refKey{background-image:url(../openolat/images/magnifier-zoom.png);vertical-align:middle;background-color:#eee;border:1px solid #ACAAAA;margin-right:1%}div.b_translation_edit div.b_translation_refKey code{line-height:1em;vertical-align:middle}div.b_translation_edit div.b_translation_refKey span{line-height:1em;font-style:italic}div.b_translation_config span.b_translation_status,ul.b_translation_status span.b_translation_status{position:absolute;right:1em}ul.b_translation_status{column-count:2;-moz-column-count:2;list-style:none}ul.b_translation_status li{position:relative}.b_translation_package_icon{background-image:url(../openolat/images/folder_open.png) !important}.b_translation_item_icon{background-image:url(../openolat/images/docs/document-node.png) !important}.b_translation_search_icon{background-image:url(../openolat/images/magnifier-zoom.png) !important}span.b_translation_i18nitem{position:relative !important}span.b_translation_i18nitem a.b_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:16px !important;height:16px !important;top:0 !important;left:5px !important;background:#eeeeee url(../openolat/images/docs/document_metadata_edit.png) no-repeat !important;border:1px solid #6e6e6e !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:0 !important}div.b_selectiontree{font-size:95%}div.b_selectiontree div.b_selectiontree_item{clear:both;position:relative;top:0;left:0;vertical-align:middle;height:16px;width:auto}div.b_selectiontree div.b_selectiontree_item div{width:16px;height:16px;float:left;display:inline;background-repeat:no-repeat}div.b_selectiontree div.b_selectiontree_item div.b_selectiontree_content{float:left;display:inline;margin-left:0.5em;width:auto;white-space:nowrap}div.b_selectiontree div.b_selectiontree_content{width:auto}div.b_selectiontree div.b_selectiontree_content div{width:auto}div.b_selectiontree div.b_selectiontree_content input{width:1em;height:1em;padding:0;margin:0 0.5em;vertical-align:middle}div.b_selectiontree div.b_selectiontree_content input.b_radio{margin:0}div.b_selectiontree .b_selectiontree_line{background-image:url(../openolat/images/tree/dots.gif)}div.b_selectiontree .b_selectiontree_space{background-image:url(../openolat/images/tree/dots_spacer.gif)}div.b_selectiontree .b_selectiontree_junction{background-image:url(../openolat/images/tree/dots_nt.gif)}div.b_selectiontree .b_selectiontree_end{background-image:url(../openolat/images/tree/dots_nl.gif)}#b_main.o_editor #b_col3{background-image:url(../openolat/images/edit_bg.png);background-position:top left;background-repeat:repeat}#b_main.o_editor div.b_tabbedpane_wrapper div.b_tabbedpane_content{background:#fff}#b_main_toolbar.o_course_breadcumbs div.b_breadcumb_path ul li.b_first{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}a.b_preview{background-image:url(../openolat/images/docs/document_preview.png);background-repeat:no-repeat;background-position:left;padding:2px 0 2px 20px}fieldset a.b_preview,div.b_tabbedpane_wrapper a.b_preview{position:absolute}div.b_module_singlepage_wrapper a.b_content_edit{position:absolute;top:0;right:20px;display:inline;background:url(../openolat/images/docs/document--pencil.png) no-repeat top left;width:16px;height:16px;margin:3px}div.b_module_singlepage_wrapper a.b_content_download{position:absolute;top:0;z-index:10;background:url(../openolat/images/docs/document_download.png) no-repeat top left;padding-left:20px;margin-top:3px;min-height:19px;height:19px}div.b_titled_wrapper div.b_module_singlepage_wrapper a.b_content_download{position:relative;padding-bottom:3px}div.b_titled_wrapper div.b_module_singlepage_wrapper div.b_iframe_wrapper{margin-top:3px}#b_content_popup{float:right;background:url(../openolat/images/applications.png) no-repeat top left;width:16px;height:16px;margin:3px}#o_course_editor_errorbox{font-size:90%;padding:3px 2px 2px 25px;margin:0 0 1em 0}div.o_courseeditor_legend{margin-top:3em}div.o_courseeditor_legend strong{font-weight:bold}div.o_courseeditor_legend div{top:0;left:0;padding-left:12px;background-repeat:no-repeat;background-position:0 50%}div.o_buttons_box_right{position:absolute;top:0;right:0}div.o_course_run div.o_course_run_displaytitle{font-style:italic}div.o_course_run div.o_course_run_objectives{background-color:#E9EAEF;padding:5px 5px 5px 25px;margin:0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_scoreinfo{background:#e9eaef url(../openolat/images/seal.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer{background:#e9eaef url(../openolat/images/information-white.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_groupinfo{background:#e9eaef url(../openolat/images/users.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_statusinfo{background:url(../openolat/images/bullet_go.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_returnbox{background:#e9eaef url(../openolat/images/box_return.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_dropbox{background:#e9eaef url(../openolat/images/box_drop.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_solutionbox{background:#e9eaef url(../openolat/images/box_solution.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_task{background:#e9eaef url(../openolat/images/assign.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer h4,div.o_course_run div.o_course_run_objectives h4,div.o_course_run div.o_course_run_scoreinfo h4,div.o_course_run div.o_course_run_returnbox h4,div.o_course_run div.o_course_run_dropbox h4,div.o_course_run div.o_course_run_solutionbox h4,div.o_course_run div.o_course_run_task h4,div.o_course_run div.o_course_run_log h4{font-size:100%;margin:0 0 1em 0}div.o_course_run div.o_course_run_scoreinfo_noinfo{font-style:italic;font-weight:bold}div.o_course_run div.o_course_run_toc{margin:1em 0 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{margin:0 0 1em 0;padding:1em 20px 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_shorttitle{border-bottom:1px solid #ACAAAA}div.o_course_run div.o_course_run_toc div.o_course_run_displaytitle{margin-top:0.5em;color:#aaaaaa}div.o_course_run div.o_course_run_toc div.o_course_run_objectives{margin:1em 0 1em 0;border:0;background:none}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{background:#FBFBFB;padding:5px;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run #b_content_popup{position:absolute;top:0;right:0}div.o_sp_peekview{margin:1em 0 1em 0}div.o_sp_peekview ul{list-style:none}div.o_sp_peekview li{margin-top:0.5em}div.o_peekview_author{padding:3px 0 5px 0;font-style:italic;color:#aaaaaa;font-size:90%}#b_preview_wrapper{clear:both;padding:10px;background:#fff;border-bottom:1px solid #94bed3}#b_main.b_preview{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white;background:white url(../openolat/images/prevbg.png) repeat}body.b_full_screen{background-color:white;background-image:none}body.b_full_screen #b_page_margins{display:none}body.b_full_screen div.b_modal_area{margin:2%;width:96%}body.b_full_screen div#b_preview_wrapper{margin:0;border:0;padding:0;background:#5e5e5e;background:-moz-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e5e5e), color-stop(50%, #444444), color-stop(51%, #222222), color-stop(100%, #3c3c3c));background:-webkit-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-o-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-ms-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%)}body.b_full_screen div#b_preview_wrapper div.b_preview_link{border:none}body.b_full_screen div#b_preview_wrapper div.b_preview_link a.b_link_back{margin:0.5em}body.b_full_screen div#b_preview_wrapper div.b_preview_link div.b_preview_wrapper_loading{background:transparent url(../openolat/images/ajax-loader.gif) no-repeat top left}div#b_preview_wrapper div#b_preview_wrapper_message{float:right;padding-left:16px;width:100px}div.o_scorm a.b_link_close{padding-right:20px}div.o_scorm div.o_scorm_navigation{float:right;display:inline;padding:3px;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(50%, #e3e3e3), color-stop(51%, #cfcfcf), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-o-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-ms-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);border:1px solid #504D4E;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin:0.2em}div.o_scorm div.o_scorm_navigation a{margin:0 2px}div.o_scorm div.o_scorm_navigation a.o_scorm_previous_icon{background-image:url(../openolat/images/arrow_left_big.png)}div.o_scorm div.o_scorm_navigation a.o_scorm_next_icon{background-image:url(../openolat/images/arrow_right_big.png)}div.o_scorm div.o_scorm_navigation a.hover{background-color:none}.o_scorm_completed,.o_scorm_passed{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_ok.png")}.o_scorm_failed{top:6px;left:6px !important;background-image:url("../openolat/images/decorator/deco_error.png")}.o_scorm_incomplete{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_scorm_not_attempted{top:6px;left:6px;background-image:none}div.o_members_search{padding-top:10px;padding-left:10px}div.filters{text-align:center;padding-top:1.5em}div.o_members_search div.searchitem{margin-bottom:0.5em}div.searchitem select,div.searchitem input{width:250px}.o_members_register{margin-bottom:5px}.o_members_register_active{font-weight:bold;font-size:120%}div.o_members_paging{width:100%;padding-bottom:1em;padding-top:0.5em;text-align:center}div.o_members_paging div{padding-left:1em;padding-right:1em;display:inline}div.o_bcard{background-color:#eee;margin-top:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.o_bcard_header,div.o_members_header{padding:6px;border-bottom:1px solid #fff}div.o_bcard_portrait{float:left;display:inline;width:100px;height:100px;margin:10px}div.o_bcard_portrait img{border:1px #d3d3d3 solid}div.o_bcard_portrait_group{background-image:url(../openolat/images/group_100x100.png);border:1px #d3d3d3 solid}div.o_bcard_text{margin-left:120px;margin-top:10px;line-height:150%}div.o_bcard_footer{text-align:right;clear:both;font-size:95%;color:#1f49b3;padding:5px}div.o_visitingcard h4{background:url("../openolat/images/card-address.png") 0 50% no-repeat;padding-left:20px;margin-bottom:1em}div.o_visitingcard table th{width:20%}.popup_iframe{width:100%;height:100%;border:none;min-height:60em}div.o_reservation{position:relative;margin-top:2em;padding:1em;background:#F7F7F7;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_reservation span.o_reservation_name{font-weight:bold;line-height:2em}div.o_reservation span.o_reservation_role_coach{margin-left:1em}div.o_reservation span.o_reservation_accepted{margin-left:2em;background:transparent url(../openolat/images/tick.png) 0 50% no-repeat;color:#009900;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation span.o_reservation_refused{margin-left:2em;background:transparent url(../openolat/images/cross.png) 0 50% no-repeat;color:#990000;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation a.o_reservation_details_link{padding:0 1em}div.o_reservation div.o_reservation_details{padding:1em 0 0 0}div.o_reservation ul{list-style:none;padding:0;margin:0}div.o_reservation ul li{background-repeat:no-repeat;padding:0;margin:0}div.o_infomsgs{padding-top:5px}div.o_infomsgs div.b_datecomp{top:2px;float:left;display:inline}div.o_infomsgs div.o_infomsg{margin-bottom:1em;padding:10px 0 0 0}div.o_infomsgs .b_year{display:none}div.o_infomsgs .o_item_info{color:#7D7D7D;font-size:90%}div.o_infomsgs .o_item_info .o_item_info_mod{color:#98221F}div.b_table_wrapper td a.o_peekview_infomsg_link{display:inline}div.o_infomsgs_config{padding-bottom:5px}div.o_infomsgs_config div{display:inline}.o_infomsg_icon{background-image:url(../openolat/images/information-button.png)}.o_infomsg_create_button{position:absolute;top:0;right:250px}.b_mail_icon{background-image:url(../openolat/images/mail.png)}div.b_mail_message div.b_form_element_wrapper:first-child div.b_form_element{font-weight:bold}.b_mail_new{width:20px !important;background-image:url(../openolat/images/new-text.png)}.b_table_wrapper span.b_mail_unread{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/bullet_black.png) top left no-repeat}.b_table_wrapper span.b_mail_read{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper span.b_mail_marked{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/flag.png) top left no-repeat}.b_table_wrapper span.b_mail_unmarked{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper .b_marked{font-weight:bold}ul.b_mail_attachments{list-style:none;margin:0;padding:0}ul.b_mail_attachments li{margin:0}div.o_cmembers *{vertical-align:middle}div.o_cmembers div.o_cmember{float:left;width:30%;height:50px;overflow:hidden;margin:5px 5px 5px 0;padding:8px;border:1px solid #ddd;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.o_cmembers div.o_cmember *{vertical-align:middle}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper{background-color:white;float:left;height:100%;width:50px;overflow:hidden;margin-right:5px;border:1px solid #ddd}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper img.o_cmember_portrait{background-color:white;min-width:50px;background-position:50% 50%;background-repeat:no-repeat}div.o_cmembers div.o_cmember .o_cmember_info_wrapper{padding:16px 0px}div.o_cmembers a.o_cmembers_mail{float:none;margin-left:5px;padding-left:20px;background-image:url(../openolat/images/mail.png)}div.o_cmembers a.o_cmembers_mail span{display:none}div.o_cmembers h4{padding:7px 0 0 0;clear:both}div.o_ll_container ul li{list-style:circle;margin:1em}div.o_ll_container ul li div{font-style:italic}a.o_ll_browse span{display:block;width:20px;height:18px;background:url(../openolat/images/library.png) top left no-repeat;margin-left:1px}div.b_datecomp{width:2.5em;height:3em;position:relative;margin-right:5px;font-weight:normal;color:white;text-align:center;vertical-align:middle;border:1px solid #000;font-size:85%}div.b_datecomp div{width:100%;position:absolute;left:0}div.b_datecomp div.b_year{height:1em;top:-1.5em;font-size:80%;font-weight:normal;color:#000}div.b_datecomp div.b_month{background:#BE5B5D;height:40%;top:0;font-size:80%;font-weight:normal;color:white}div.b_datecomp div.b_day{background:#fff;height:60%;bottom:0;font-size:120%;font-weight:bold;color:#000;border-top:1px solid #000;border-bottom:1px solid #aaaaaa}.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}img.o_portrait_dummy{background-image:url(../openolat/images/dummy.png);width:100px;height:100px}img.o_portrait_dummy_small{background-image:url(../openolat/images/dummy_small.png)}img.o_portrait_dummy_female_big{background-image:url(../openolat/images/dummy_female_big.png);width:100px;height:100px}img.o_portrait_dummy_female_small{background-image:url(../openolat/images/dummy_female_small.png)}img.o_portrait_dummy_male_big{background-image:url(../openolat/images/dummy_male_big.png);width:100px;height:100px}img.o_portrait_dummy_male_small{background-image:url(../openolat/images/dummy_male_small.png)}ul.o_sel_repository_owners{list-style:none;margin:0;padding:0;white-space:nowrap}ul.o_sel_repository_owners li{margin:0}div.fx_portal_admin{margin-top:10px}div.fx_portlets_column{width:30%;float:left;margin-right:10px}div.fx_portlets_column div.b_portlet{min-height:1em}div.fx_portlets_column_name{padding:5px 5px 0px 5px}div.fx_portlets_column_name span{color:#4F576A;font-weight:bold;text-deocration:underline}div.fx_portlets_column_portlets{border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}div.fx_available_portlets{width:28%;float:right}div.fx_available_portlets div.b_portlet{min-height:1em}div.fx_portlets_admin_column{min-height:12em}div.fx_site_admin_column{float:left}div.fx_site_admin_column div.fx_site_definition{min-height:1em}div.o_notifications_news_datechooser{border-bottom:1px solid #bbb;padding:1em 0 1em 0}div.o_notifications_news_datechooser label{padding-right:1em}div.o_notifications_news_subscription{margin:1.5em 0 2em 0}div.o_notifications_news_subscription h4{font-size:110%}div.o_notifications_news_subscription h4.o_returnbox_icon{background-image:url(../openolat/images/box_return.png) !important}div.o_notifications_news_context{color:#7D7D7D;font-size:90%}div.o_notifications_news_content{margin:0.5em 0 0.5em 0}div.o_notifications_news_content ul{list-style-type:none;margin:0}#o_search_form{margin:5px;position:relative}#o_search_form_toggler{background-image:url(../openolat/images/magnifier-zoom.png);cursor:pointer}#o_search_form_content div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0.5em 0}#o_search_form div.b_contexthelp_wrapper a.b_contexthelp{right:0}#o_search_results{border-top:1px solid #eee;margin:5px}#o_search_results_header{line-height:16px;vertical-align:middle;background:url(../openolat/images/magnifier-zoom.png) no-repeat center left #f8f8f8;padding:2px 2px 2px 20px;margin-bottom:5px}#o_search_results_header div.o_search_results_stats{float:right;display:inline;font-size:90%}#o_search_results_header span.o_search_highlight{padding-left:2em}#o_search_results_header.o_search_did_you_mean,#o_search_results_header.o_search_no_results{background-image:url(../openolat/images/exclamation.png);color:#990000}#o_search_results_header.o_search_did_you_mean span.o_search_did_you_mean_words{color:#000;font-weight:bold}#o_search_results_header #o_search_pageing{padding-left:2em;display:inline}#o_search_pageing_bottom{text-align:center;background:#F8F8F8;border-bottom:1px solid #eee;padding:3px}#o_search_results_toomany{background:url(../openolat/images/exclamation.png) no-repeat center left #f8f8f8;color:#990000;padding:5px 0 3px 20px;position:relative;top:-5px;margin-bottom:5px}div.o_search_result{margin:0 0 1em 0;padding:1em 0 0 0}div.o_search_result_title a{font-weight:bold}div.o_search_result_title a.o_search_result_details_link{margin-left:1em;font-weight:normal;font-size:90%;vertical-align:bottom}div.o_search_result_excerpt{padding:2px 0 1px 0;font-size:95%;max-width:60em}div.o_search_result_excerpt span.o_search_result_highlight{font-weight:bold;background-color:#FFFF80}div.o_search_result_context,div.o_search_result_author,div.o_search_result_lastmod,div.o_search_result_type,div.o_search_result_desc{padding:1px 0;font-size:90%;color:#667}a.o_fulltext_search_button{background:url(../openolat/images/magnifier-zoom.png) top left no-repeat}div.error-box{width:400px;margin:30px auto;padding:20px;border:2px solid #025d8c;border-radius:6px;background:white;moz-box-shadow:0 2px 4px #cccccc;-ms-box-shadow:0 2px 4px #cccccc;-o-box-shadow:0 2px 4px #cccccc;-webkit-box-shadow:0 2px 4px #cccccc;box-shadow:0 2px 4px #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.error-box h1{background-image:url(../openolat/images/icon_warning_32.png);background-repeat:no-repeat;padding-left:30px;font-size:14pt;font-weight:bold}.b_tag_list{background:url(../openolat/images/tag-label-yellow.png) 0px 3px no-repeat !important}.b_tag_icon{background-image:url(../openolat/images/tag-label-yellow.png)}div.b_tags{margin:2em 0}div.b_tags div{padding:0.5em 0 0 20px}div.b_tags span.b_tag{font-size:80%;padding:5px 2px 5px 2px;line-height:3em;white-space:nowrap}*:first-child + html div.holder{padding-bottom:2px}* html div.holder{padding-bottom:2px}.textbox-outer{list-style-type:none;margin-left:0em}a.bit-box,span.b_tag{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #CAD8F3;background:#DEE7F8;padding:1px 5px 2px;padding-right:15px;position:relative}div.holder{font-size:80%;min-width:200px;width:auto;margin:0;overflow:hidden;height:auto !important;height:1%;padding:0px 0px 0;cursor:text}div.holder a{float:left;margin:0 5px 4px 0}div.holder a.bit{text-decoration:none;color:black}div.holder a.bit:active,div.holder a.bit:focus{outline:none}div.holder a.bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}div.holder a.bit-input .maininput{border:1px solid #eeeeee}div.holder a.bit-input input{width:100px;margin:0;border:none;background:white;outline:0;padding:3px 0 2px}div.holder a.bit-input input.smallinput{width:20px}div.holder a.bit-hover{background:#BBCEF1;border:1px solid #6D95E0}div.holder a.bit-box-focus{background:#598BEC;color:#fff}div.holder a.bit-box a.closebutton{position:absolute;right:0;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url("../openolat/images/tag_x.gif")}div.holder a.bit-box a.closebutton:hover{background-position:7px}div.holder a.bit-box a.closebutton:active{outline:none}div.holder a.bit-box-focus a.closebutton,div.holder a.bit-box-focus a.closebutton:hover{background-position:bottom}ol.textbox-outer{margin:0;padding:0}.textboxlist-auto{position:absolute;width:300px;overflow:visible;display:none;background:#eee;z-index:2}.textboxlist-auto .default{padding:5px 7px;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul{display:none;margin:0;padding:0;overflow:auto}.textboxlist-auto ul li{padding:5px 12px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul li.loading-indicator{padding-left:30px;background-position:5px center;cursor:defat;font-size:100.01% !important;line-height:1.5em}.textboxlist-auto ul li.more-indicator{cursor:defat;font-style:italic}.textboxlist-auto ul li em{font-weight:bold;font-style:normal;background:#ccc}.textboxlist-auto ul li.auto-focus{background:#4173CC;color:#fff}.textboxlist-auto ul li.auto-focus em{background:none}input.inputMessage{color:#AAA;font-size:11px}.b_wizard .textbox-outer{background:url(../openolat/images/tag-label-yellow.png) top left no-repeat}.b_wizard .textbox-outer li{margin-left:18px}.b_wizard .textboxlist-auto ul li{margin-left:0}.b_wizard div.holder a.bit-input input{background:#f8f8f8;padding:0.4em}.clgen_font_arial{font-family:arial,helvetica}.clgen_font_arial_black{font-family:arial black,avant garde}.clgen_font_comic{font-family:comic sans ms,sans-serif}.clgen_font_courier{font-family:courier new,courier}.clgen_font_georgia{font-family:georgia,serif}.clgen_font_impact{font-family:impact,chicago}.clgen_font_lucida{font-family:lucida console,monaco,monospace}.clgen_font_palatino{font-family:palatino linotype,book antiqua,palatino,serif}.clgen_font_times{font-family:times new roman,times}.clgen_font_verdana{font-family:verdana,geneva,sans-serif}.clgen_font_xxlarge{font-size:130%}.clgen_font_xxsmall{font-size:70%}option.Black{background-color:Black}option.Navy{background-color:Navy}option.DarkBlue{background-color:DarkBlue}option.MediumBlue{background-color:MediumBlue}option.Blue{background-color:Blue}option.DarkGreen{background-color:DarkGreen}option.Green{background-color:Green}option.Teal{background-color:Teal}option.DarkCyan{background-color:DarkCyan}option.DeepSkyBlue{background-color:DeepSkyBlue}option.DarkTurquoise{background-color:DarkTurquoise}option.MediumSpringGreen{background-color:MediumSpringGreen}option.Lime{background-color:Lime}option.SpringGreen{background-color:SpringGreen}option.Aqua{background-color:Aqua}option.Cyan{background-color:Cyan}option.MidnightBlue{background-color:MidnightBlue}option.DodgerBlue{background-color:DodgerBlue}option.LightSeaGreen{background-color:LightSeaGreen}option.ForestGreen{background-color:ForestGreen}option.SeaGreen{background-color:SeaGreen}option.DarkSlateGray{background-color:DarkSlateGray}option.DarkSlateGrey{background-color:DarkSlateGrey}option.LimeGreen{background-color:LimeGreen}option.MediumSeaGreen{background-color:MediumSeaGreen}option.Turquoise{background-color:Turquoise}option.RoyalBlue{background-color:RoyalBlue}option.SteelBlue{background-color:SteelBlue}option.DarkSlateBlue{background-color:DarkSlateBlue}option.MediumTurquoise{background-color:MediumTurquoise}option.Indigo{background-color:Indigo}option.DarkOliveGreen{background-color:DarkOliveGreen}option.CadetBlue{background-color:CadetBlue}option.CornflowerBlue{background-color:CornflowerBlue}option.MediumAquaMarine{background-color:MediumAquaMarine}option.DimGray{background-color:DimGray}option.DimGrey{background-color:DimGrey}option.SlateBlue{background-color:SlateBlue}option.OliveDrab{background-color:OliveDrab}option.SlateGray{background-color:SlateGray}option.SlateGrey{background-color:SlateGrey}option.LightSlateGray{background-color:LightSlateGray}option.LightSlateGrey{background-color:LightSlateGrey}option.MediumSlateBlue{background-color:MediumSlateBlue}option.LawnGreen{background-color:LawnGreen}option.Chartreuse{background-color:Chartreuse}option.Aquamarine{background-color:Aquamarine}option.Maroon{background-color:Maroon}option.Purple{background-color:Purple}option.Olive{background-color:Olive}option.Gray{background-color:Gray}option.Grey{background-color:Grey}option.SkyBlue{background-color:SkyBlue}option.LightSkyBlue{background-color:LightSkyBlue}option.BlueViolet{background-color:BlueViolet}option.DarkRed{background-color:DarkRed}option.DarkMagenta{background-color:DarkMagenta}option.SaddleBrown{background-color:SaddleBrown}option.DarkSeaGreen{background-color:DarkSeaGreen}option.LightGreen{background-color:LightGreen}option.MediumPurple{background-color:MediumPurple}option.DarkViolet{background-color:DarkViolet}option.PaleGreen{background-color:PaleGreen}option.DarkOrchid{background-color:DarkOrchid}option.YellowGreen{background-color:YellowGreen}option.Sienna{background-color:Sienna}option.Brown{background-color:Brown}option.DarkGray{background-color:DarkGray}option.DarkGrey{background-color:DarkGrey}option.LightBlue{background-color:LightBlue}option.GreenYellow{background-color:GreenYellow}option.PaleTurquoise{background-color:PaleTurquoise}option.LightSteelBlue{background-color:LightSteelBlue}option.PowderBlue{background-color:PowderBlue}option.FireBrick{background-color:FireBrick}option.DarkGoldenRod{background-color:DarkGoldenRod}option.MediumOrchid{background-color:MediumOrchid}option.RosyBrown{background-color:RosyBrown}option.DarkKhaki{background-color:DarkKhaki}option.Silver{background-color:Silver}option.MediumVioletRed{background-color:MediumVioletRed}option.IndianRed{background-color:IndianRed}option.Peru{background-color:Peru}option.Chocolate{background-color:Chocolate}option.Tan{background-color:Tan}option.LightGray{background-color:LightGray}option.LightGrey{background-color:LightGrey}option.PaleVioletRed{background-color:PaleVioletRed}option.Thistle{background-color:Thistle}option.Orchid{background-color:Orchid}option.GoldenRod{background-color:GoldenRod}option.Crimson{background-color:Crimson}option.Gainsboro{background-color:Gainsboro}option.Plum{background-color:Plum}option.BurlyWood{background-color:BurlyWood}option.LightCyan{background-color:LightCyan}option.Lavender{background-color:Lavender}option.DarkSalmon{background-color:DarkSalmon}option.Violet{background-color:Violet}option.PaleGoldenRod{background-color:PaleGoldenRod}option.LightCoral{background-color:LightCoral}option.Khaki{background-color:Khaki}option.AliceBlue{background-color:AliceBlue}option.HoneyDew{background-color:HoneyDew}option.Azure{background-color:Azure}option.SandyBrown{background-color:SandyBrown}option.Wheat{background-color:Wheat}option.Beige{background-color:Beige}option.WhiteSmoke{background-color:WhiteSmoke}option.MintCream{background-color:MintCream}option.GhostWhite{background-color:GhostWhite}option.Salmon{background-color:Salmon}option.AntiqueWhite{background-color:AntiqueWhite}option.Linen{background-color:Linen}option.LightGoldenRodYellow{background-color:LightGoldenRodYellow}option.OldLace{background-color:OldLace}option.Red{background-color:Red}option.Fuchsia{background-color:Fuchsia}option.Magenta{background-color:Magenta}option.DeepPink{background-color:DeepPink}option.OrangeRed{background-color:OrangeRed}option.Tomato{background-color:Tomato}option.HotPink{background-color:HotPink}option.Coral{background-color:Coral}option.Darkorange{background-color:Darkorange}option.LightSalmon{background-color:LightSalmon}option.Orange{background-color:Orange}option.LightPink{background-color:LightPink}option.Pink{background-color:Pink}option.Gold{background-color:Gold}option.PeachPuff{background-color:PeachPuff}option.NavajoWhite{background-color:NavajoWhite}option.Moccasin{background-color:Moccasin}option.Bisque{background-color:Bisque}option.MistyRose{background-color:MistyRose}option.BlanchedAlmond{background-color:BlanchedAlmond}option.PapayaWhip{background-color:PapayaWhip}option.LavenderBlush{background-color:LavenderBlush}option.SeaShell{background-color:SeaShell}option.Cornsilk{background-color:Cornsilk}option.LemonChiffon{background-color:LemonChiffon}option.FloralWhite{background-color:FloralWhite}option.Snow{background-color:Snow}option.Yellow{background-color:Yellow}option.LightYellow{background-color:LightYellow}option.Ivory{background-color:Ivory}option.White{background-color:White}#o_feed .o_box{border:1px solid #eee;padding:0.8em;margin-bottom:2em;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}#o_feed div.o_feed_edit{float:right;position:relative;top:0.2em;margin-right:0}#o_feed #o_link_container{margin-bottom:0.8em}#o_feed #o_link_container div.o_home{text-align:center}#o_feed #o_link_container div.o_older_items{float:left;display:inline}#o_feed #o_link_container div.o_newer_items{float:right;display:inline}#o_feed .b_year_navigation{text-align:center}#o_feed .b_year_navigation .b_months{border-top:1px solid #eee;padding-top:1em;margin-top:0.5em;clear:both;list-style:none}#o_feed .b_year_navigation span.b_disabled{background-image:none}div.o_feed_peekview{margin:1em 0 1em 0}div.o_feed_peekview h5{font-size:1em;position:relative;left:-20px}div.o_feed_peekview div.o_feed_peekview_item{padding-left:20px}#o_feed div.b_datecomp{top:2px;float:left;display:inline}#o_feed p.o_podcast_date{font-size:80%;color:#aaaaaa}#o_feed div.o_podcast_info img.icon{float:left;margin:0 1.5em 1.5em 0;max-width:120px;max-height:120px}#o_feed div.o_podcast_no_image{float:left;margin:0 1em 1em 0;width:100px;height:100px;color:#dfdfdf;background:white;text-align:center;padding:20px;border:2px dashed #dfdfdf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_no_image span{vertical-align:middle}#o_feed div.o_podcast_subscription{clear:both}#o_feed div.o_podcast_subscription a.o_podcast_rss_link{display:block;float:right;width:16px;height:16px;background:url(../openolat/images/feed.png) no-repeat}#o_feed div.o_podcast_episode{padding:10px;margin-top:20px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_episode div.b_ratings_and_comments{margin:2em 0 0 0;padding-bottom:0;border-bottom:0}#o_feed div.o_podcast_episode div.o_podcast_audio{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_audio embed{width:200px;height:24px}#o_feed div.o_podcast_episode div.o_podcast_video{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_video embed{width:200px;height:157px}#o_feed .back_link.o_podcast{margin-bottom:1.5em}div.o_podcast_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/control/speaker-volume.png)}#o_feed .o_blog_posts .o_post,#o_feed .o_blog_post .o_post{margin-bottom:1em;padding:10px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.o_post-readmorelinks{margin-top:1em;list-style:none}.o_post-readmorelinks,.o_post-readmorelinks li{margin-left:0;padding-left:0}#o_feed .o_blog_posts .o_draft{padding:0.8em;background-color:#fcf7ac;border:1px solid #fddc55}#o_feed .o_blog_posts .o_scheduled{padding:0.8em;background-color:#d9ffd0;border:1px solid #beffae}#o_feed div.o_blog_info div.o_blog_subscription{min-height:16px;padding-left:20px;background:url(../openolat/images/feed.png) no-repeat}#o_feed .o_blog_info .o_author,#o_feed .o_blog_posts .o_item_info{color:#7D7D7D;font-size:90%;margin:0}#o_feed .o_blog_posts p.o_item_info span.o_item_info_mod{color:#98221F}#o_feed .o_blog_post .back_link{margin-bottom:1.5em}div.o_blog_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/comment.png)}#o_instantmessaging_status_changer{padding:1em 0 0 0;margin:0}#o_instantmessaging_status_changer a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessaging_status_changer ul{list-style-type:none;padding:0;margin:0}#o_instantmessaging_status_changer li{padding:0;margin:0}#o_instantmessaging_status_changer li a{padding:0.1em 0 0.1em 20px;background-repeat:no-repeat;background-position:0 50%}.o_instantmessaging_chat_history,.o_groupchat_history{border:1px solid #ACAAAA;overflow:scroll;margin:0 0 1em 0;overflow-x:auto;height:170px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}.o_instantmessaging_chat_history div,.o_groupchat_history div{border-top:1px solid #eee}.o_instantmessaging_chat_history div.o_instantmessaging_avatar{float:left;padding:3px;border:1px solid #333;margin:3px}.o_instantmessaging_chat_history span.o_instantmessaging_from{text-align:left;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_from:hover{color:#000}.o_instantmessaging_chat_history span.o_instantmessaging_date{text-align:right;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_date:hover{color:#000}.o_instantmessaging_chat_history p-o_instantmessaging_body{background-color:red}.o_instantmessaging_chat_form input,.o_groupchat_chat_form input{width:99%}.o_instantmessaging_chat_form div.b_button_group,.o_groupchat_chat_form div.b_button_group{margin-top:1em}#o_instantmessages_buddieslist{font-size:90%;padding:1em 0 0 0;margin:0}#o_instantmessages_buddieslist a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessages_buddieslist ul{list-style-type:none;padding:0;margin:0}#o_instantmessages_buddieslist li{margin:0;padding:0}#o_instantmessages_buddieslist li.o_instantmessaging_group{padding-bottom:0.5em}#o_instantmessages_buddieslist li.o_instantmessaging_group div.o_instantmessaging_groupname{padding:0 0 0 20px;background:url(../openolat/images/users.png) no-repeat 0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_vip span{font-weight:bold}#o_instantmessages_buddieslist li a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_showgroupswitch{padding:2px 0 2px 20px;background:url(../openolat/images/users_conf.png) no-repeat 0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_showofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/status-offline.png) no-repeat 0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_hideofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/status.png) no-repeat 0 50%}#o_instantmessages_buddy{margin:1em 0 2em 0}#o_instantmessages_buddy a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 50%}div.o_groupchat_roster{margin:0}div.o_groupchat_roster ul{list-style-type:none;margin:0;padding:0}div.o_groupchat_roster ul li{font-size:90%;margin:0;padding:0 0 0 20px;background:url(../openolat/images/user.png) no-repeat 0 50%}div.o_groupchat_roster ul li.o_instantmessaging_anonymous{background-image:url(../openolat/images/user_silhouette.png)}div.o_groupchat_roster ul li.o_instantmessaging_vip{font-weight:bold}div.o_groupchat_roster ul li.o_instantmessaging_vip.o_instantmessaging_anonymous{font-weight:normal}.o_instantmessaging_available_icon{background-image:url(../openolat/images/im/status.png)}.o_instantmessaging_dnd_icon{background-image:url(../openolat/images/im/status-away.png)}.o_instantmessaging_unavailable_icon{background-image:url(../openolat/images/im/status-offline.png)}.o_instantmessaging_new_msg_icon{background-image:url(../openolat/images/im/new_message.png)}.o_instantmessaging_chat_icon{background-image:url(../openolat/images/im/balloon-white-left.png)}.o_instantmessaging_refresh_icon{background-image:url(../openolat/images/qti/tries.png)}div.o_home_portaleditlink{position:absolute;top:1em;right:0.6em}.o_home_main{text-align:center}div.o_home_rsslink{clear:both;float:right;display:inline;margin:10px 0}div.o_home_rsslink a{float:right;display:inline}div.o_home_rsslink a.o_home_rsslink{background:url(../openolat/images/feed.png) no-repeat;width:16px;display:block;height:16px;line-height:0}.b_portlet{position:relative;margin:10px;min-height:13em}.b_portlet .b_portlet_showall{font-size:95%;position:absolute;right:0;top:0}.b_portlet .b_portlet_header{border-bottom:1px solid #94bed3;white-space:nowrap;overflow-y:hidden !important;overflow-x:hidden !important}.b_portlet .b_portlet_content{position:relative;padding:1em 0 0 0}.b_portlet div.b_portlet_table table{background:none;border:none}.b_portlet div.b_portlet_table table th,.b_portlet div.b_portlet_table table td{padding:0}.b_portlet div.b_portlet_table table tbody tr{background:transparent}.b_portlet div.b_portlet_table table tbody tr.b_table_odd td{background:transparent}.b_portlet div.b_portlet_table table tbody tr td{border:0 !important}.b_portlet div.b_portlet_table table tbody tr:hover,.b_portlet div.b_portlet_table table tbody tr:hover td,.b_portlet div.b_portlet_table table tbody tr:focus,.b_portlet div.b_portlet_table table tbody tr:focus td{background:transparent}.b_portlet div.b_portlet_table div.b_table_empty{background:none;padding:0;margin:0}div.o_portlet_repository_student td.b_first_child{width:24px}div.o_portlet_repository_teacher td.b_first_child{width:24px}.b_portlet .b_portlet_header{background-repeat:no-repeat;background-position:0% 50%;padding-left:27px;padding-top:5px;padding-bottom:5px}div.o_portlet_calendar div.b_portlet_header{background-image:url(../openolat/images/calendar_empty.png);padding-left:2px;padding-top:8px}div.o_portlet_calendar.o_day_1 div.b_portlet_header strong:before{content:"1";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_2 div.b_portlet_header strong:before{content:"2";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_3 div.b_portlet_header strong:before{content:"3";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_4 div.b_portlet_header strong:before{content:"4";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_5 div.b_portlet_header strong:before{content:"5";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_6 div.b_portlet_header strong:before{content:"6";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_7 div.b_portlet_header strong:before{content:"7";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_8 div.b_portlet_header strong:before{content:"8";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_9 div.b_portlet_header strong:before{content:"9";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_10 div.b_portlet_header strong:before{content:"10";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_11 div.b_portlet_header strong:before{content:"11";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_12 div.b_portlet_header strong:before{content:"12";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_13 div.b_portlet_header strong:before{content:"13";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_14 div.b_portlet_header strong:before{content:"14";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_15 div.b_portlet_header strong:before{content:"15";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_16 div.b_portlet_header strong:before{content:"16";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_17 div.b_portlet_header strong:before{content:"17";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_18 div.b_portlet_header strong:before{content:"18";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_19 div.b_portlet_header strong:before{content:"19";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_20 div.b_portlet_header strong:before{content:"20";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_21 div.b_portlet_header strong:before{content:"21";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_22 div.b_portlet_header strong:before{content:"22";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_23 div.b_portlet_header strong:before{content:"23";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_24 div.b_portlet_header strong:before{content:"24";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_25 div.b_portlet_header strong:before{content:"25";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_26 div.b_portlet_header strong:before{content:"26";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_27 div.b_portlet_header strong:before{content:"27";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_28 div.b_portlet_header strong:before{content:"28";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_29 div.b_portlet_header strong:before{content:"29";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_30 div.b_portlet_header strong:before{content:"30";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_31 div.b_portlet_header strong:before{content:"31";font-size:smaller;padding-right:16px}div.o_portlet_infomsg div.b_portlet_header{background-image:url(../openolat/images/comment.png)}div.o_portlet_quickstart div.b_portlet_header{background-image:url(../openolat/images/mouse.png)}div.o_portlet_bookmark div.b_portlet_header{background-image:url(../openolat/images/book-open-bookmark.png)}div.o_portlet_groups div.b_portlet_header{background-image:url(../openolat/images/users.png)}div.o_portlet_notes div.b_portlet_header{background-image:url(../openolat/images/sticky-note--pencil.png)}div.o_portlet_noti div.b_portlet_header{background-image:url(../openolat/images/mail.png)}div.o_portlet_eff div.b_portlet_header{background-image:url(../openolat/images/script-stamp.png)}div.o_portlet_repository_student div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}div.o_portlet_repository_teacher div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image-red.png)}div.b_portlet_iframe div.b_portlet_header{background-image:url(../openolat/images/layer.png)}div.b_portlet_sysinfo div.b_portlet_header{background-image:url(../openolat/images/exclamation.png)}div.b_portlet_dyk div.b_portlet_header{background-image:url(../openolat/images/light-bulb.png)}div.o_portlet_infomessages div.b_portlet_header{background-image:url(../openolat/images/information-button.png)}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet.b_portlet_edit{background:#FFE793;border:1px solid #FF9E3E;padding:2px}div.b_portlet.b_portlet_edit .b_portlet_header{height:23px}div.b_portlet_toolbox{position:absolute;top:0;right:0;padding:2px;height:20px;overflow-y:hidden !important;overflow-x:hidden !important}div.b_portlet_toolbox a,div.b_portlet_toolbox span.b_disabled{background-repeat:no-repeat;background-position:1px 1px;float:right;width:18px;height:18px;overflow:hidden}div.b_portlet_toolbox div{display:inline}div.b_portlet_toolbox > a,div.b_portlet_toolbox > span{border:1px solid #888;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;background:#eee;background-repeat:no-repeat;background-position:center}div.b_portlet_toolbox a.b_portlet_edit_left{background-image:url(../openolat/images/arrow_left_big.png)}div.b_portlet_toolbox a.b_portlet_edit_right{background-image:url(../openolat/images/arrow_right_big.png)}div.b_portlet_toolbox a.b_portlet_edit_down{background-image:url(../openolat/images/arrow_down_big.png)}div.b_portlet_toolbox a.b_portlet_edit_up{background-image:url(../openolat/images/arrow_up_big.png)}div.b_portlet_toolbox a.b_portlet_edit_delete{background-image:url(../openolat/images/bin-metal-full.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_auto{background-image:url(../openolat/images/table_sort.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_manual{background-image:url(../openolat/images/table_gear.png)}div.b_portlet_toolbox span.b_portlet_edit_left_disabled{background-image:url(../openolat/images/arrow_left_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_right_disabled{background-image:url(../openolat/images/arrow_right_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_down_disabled{background-image:url(../openolat/images/arrow_down_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_up_disabled{background-image:url(../openolat/images/arrow_up_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_auto_disabled{background-image:url(../openolat/images/table_sort.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_manual_disabled{background-image:url(../openolat/images/table_gear.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.b_toolboxes{padding:6px}.b_toolboxes .b_toolbox{margin-bottom:20px}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper{border-bottom:1px solid #94bed3;background:inherit}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head{vertical-align:top}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head strong{font-weight:bold}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head_icon{background:transparent no-repeat 3px 50%;padding-left:19px;line-height:1.2em;color:black}.b_toolboxes .b_toolbox .b_toolbox_content ul{padding:0 0 0 6px;margin:0;list-style:none}.b_toolboxes .b_toolbox .b_toolbox_content li{padding:0;margin:0;line-height:1.7em;white-space:nowrap}.b_toolboxes .b_toolbox .b_toolbox_content li a{color:#667;background-repeat:no-repeat;background-position:0 50%;padding-left:20px;display:block}.b_toolboxes .b_toolbox .b_toolbox_content li a:focus,.b_toolboxes .b_toolbox .b_toolbox_content li a:hover,.b_toolboxes .b_toolbox .b_toolbox_content li a:active{color:#504D4E;text-decoration:underline}.b_toolboxes .b_toolbox .b_toolbox_content li div.b_note,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_important,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_warning{padding:0 0 0 20px;margin:0;border-bottom:0}.b_toolboxes .b_toolbox .b_toolbox_content li a.b_toolbox_toggle{padding-left:0;display:inline}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_toggle_wrapper{float:right;font-size:90%}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_link.b_disabled,.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_disabled{color:#999;background:no-repeat 0 50% url(../openolat/images/bullet_white.png);padding-left:18px;display:block}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet p{margin-bottom:0}div.b_portlet_dyk_q{font-weight:bold}div.b_portlet_dyk_a{padding-top:5px}div.b_portlet_dyk_next{text-align:right}div.f_library_catalog div.b_tree ul{white-space:normal}div.f_library_catalog div.b_tree ul.b_tree_l1 li a.b_tree_icon{background-image:none !important}div.f_library_catalog div.f_metadata{background-color:#fcfcfc;margin-left:20px;padding:4px}div.f_library_catalog h4{padding-left:25px;background-repeat:no-repeat;background-position:center left}div.f_library_catalog div.f_folder_info div.f_metadata{margin-bottom:1.5em}div.f_library_catalog div.b_noti{right:90px}div.f_library_catalog div.f_thumbnails_switch{border:1px solid #E9EAEF;display:inline;position:absolute;top:0px;right:0px;float:right;padding:3px 3px 3px 23px}div.f_library_catalog div.f_thumbnails_on{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%}div.f_library_catalog div.f_thumbnails_off{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}div.f_library_catalog th,div.f_library_catalog td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog h3.b_filetype_folder{margin-top:20px}div.f_library_catalog div.f_item{margin-bottom:1em;padding:0.5em}div.f_library_catalog div.f_item div.f_item_thumbnail{width:200px;height:200px;float:left;margin-right:20px}div.f_library_catalog div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog div.f_item div.f_metadata{position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail{float:left;border-right:1px solid #eeeeee;margin-right:1em}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_inner{width:200px;height:200px}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_unavailable{width:200px;height:200px;background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text{padding-bottom:35px}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings{position:absolute;bottom:3px;right:3px;width:300px}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings div.b_ratings_and_comments{margin:0;border:none}div.f_library_catalog div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_wide div.f_metadata{background-color:#fcfcfc}div.f_library_catalog_wide th,div.f_library_catalog_wide td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog_wide th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog_wide h3.b_filetype_folder{margin-top:20px}div.f_library_catalog_wide div.f_item{margin-bottom:30px}div.f_library_catalog_wide div.f_item div.f_thumbnail{width:280px;height:158px;float:left;border-right:1px solid #999}div.f_library_catalog_wide div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog_wide div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog_wide div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog_wide div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog_wide div.f_item div.f_metadata{position:relative;border:1px solid #999;moz-box-shadow:0 1px 2px #999999;-ms-box-shadow:0 1px 2px #999999;-o-box-shadow:0 1px 2px #999999;-webkit-box-shadow:0 1px 2px #999999;box-shadow:0 1px 2px #999999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_inner{width:280px;height:158px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_unavailable{width:280px;height:158px;background-image:url(../openolat/images/no_preview.png);background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text{margin:10px 220px 10px 300px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos{position:absolute;top:0;right:0;height:158px;width:210px;border-left:1px solid #999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos_inner{margin:10px 10px 10px 10px}div.f_library_catalog_wide div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog_wide h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_condensed div.f_item_condensed{width:280px;height:280px;margin-right:30px;margin-bottom:30px;float:left;-webkit-box-shadow:0 1px 2px 0 #999;box-shadow:0 1px 2px 0 #999;border:1px solid #999;background-color:#fcfcfc}div.f_library_catalog_condensed div.f_item_condensed div.f_thumbnail{height:158px;width:280px}div.f_library_catalog_condensed div.f_item_condensed div.f_metadata_text{padding:12px 8px 12px 12px}div.f_library_catalog_condensed div.f_item_condensed div.o_eff_statement_progress{width:200px;margin:20px 0px 0px 20px}div.f_library_overview img{float:right;max-width:50%}div.f_library_overview p{padding-left:20px}div.f_library_overview div.f_library_big_icon{float:right;background-repeat:no-repeat;background-size:100%;width:45%;height:300px;margin:0 20px 0 20px}div.f_library_overview div.f_library_newest_files ul li{white-space:normal;padding-bottom:0.3em}div.f_library_overview div.f_library_newest_files ul li a{background-position:top left;min-height:16px}.f_library_big_icon{background-image:url(../openolat/images/library_image.png)}.f_library_icon{background-image:url(../openolat/images/library.png)}.f_thumbnail_unavailable{background-image:url(../openolat/images/no_preview.png)}#b_main.o_coaching div.o_eff_statement_progress{width:100%;height:15px;background-color:#eeeeee;border:1px solid #777777}#b_main.o_coaching div.o_eff_statement_progress div.o_eff_statement_solved{height:15px;background:#94bed3;background:-moz-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #94bed3), color-stop(100%, #025d8c));background:-webkit-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-o-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:-ms-linear-gradient(top, #94bed3 0%, #025d8c 100%);background:linear-gradient(top, #94bed3 0%, #025d8c 100%)}#b_main.o_coaching .o_eff_statement_rg div.o_eff_statement_progress{background:#f85032;background:-moz-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f85032), color-stop(50%, #f16f5c), color-stop(51%, #f6290c), color-stop(100%, #e73827));background:-webkit-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:-o-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:-ms-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%);background:linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #e73827 100%)}#b_main.o_coaching .o_eff_statement_rg div.o_eff_statement_progress div.o_eff_statement_solved{background:#9dd53a;background:-moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a), color-stop(50%, #a1d54f), color-stop(51%, #80c217), color-stop(100%, #7cbc0a));background:-webkit-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:-o-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:-ms-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);background:linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%)}#b_main.o_coaching div.o_eff_statement_details{margin:10px 0 10px 0}#b_main.o_coaching .b_toolbar_center span.b_disabled{display:none}div.o_eff_statement_progress{width:100%;height:15px;background-color:#eeeeee;border:1px solid #777777}div.o_eff_statement_progress div.o_eff_statement_solved{height:15px;background-color:#81afca}.o_eff_statement_rg div.o_eff_statement_progress{background-color:red}.o_eff_statement_rg div.o_eff_statement_progress div.o_eff_statement_solved{background-color:green}div.o_eff_statement_details{margin:10px 0 10px 0}div.o_eff_statement_recalculating{padding-left:30px;background:transparent url(../openolat/images/ajax-loader.gif) no-repeat top left}@media print{.o_noprint{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_toplink{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}body{font-size:10pt}.b_noti{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_main.o_loginscreen{background-image:none}#b_main.o_home{background-image:none}#b_main.o_editor{background-image:none}#b_main{moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}body,#b_page_margins,#b_page,#b_main,#b_page_wrapper{margin:0;padding:0;border:0}body *{font-family:"Times New Roman", Times, serif}code,pre{font-family:"Courier New", Courier, mono}#b_page_margins,#b_page{width:100% !important;min-width:0;max-width:none}#b_footer,#b_topnav,#b_nav,#search{display:none}#b_col1,#b_col2{display:none}#b_col3{margin:0 !important;border:none !important}.b_c25l,.b_c33l,.b_c38l,.b_c50l,.b_c62l,.b_c66l,.b_c75l,.b_c25r,.b_c33r,.b_c38r,.b_c50r,.b_c62r,.b_c66r,.b_c75r{width:100%;margin:0;float:none;overflow:visible;display:table}.b_subc,.b_subcl,.b_subcr{margin:0;padding:0}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#b_page a[href^="http:"],#b_page a[href^="https:"]{padding-left:0;background-image:none}#b_col1_content:before,#b_col2_content:before,#b_col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}.b_floatbox,.b_subcolumns,.b_subcolums_oldgecko{overflow:visible;display:table}#jsMath_PrintWarning{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}.o_wiki_wrapper .b_c20l,.o_wiki_wrapper .o_wikimod_nav{display:none}.o_wiki_wrapper .b_c80r{width:100%}.o_wiki_wrapper .b_c80r div.b_tabbedpane_tabs{display:none}}
diff --git a/src/main/webapp/static/themes/openolatexample/layout.css b/src/main/webapp/static/themes/openolatexample/layout.css
index d94e3df47f74a7a135067eb06d4624398e8ea6a1..8499ae374d1965a626bfefb38a7d9afa07266373 100644
--- a/src/main/webapp/static/themes/openolatexample/layout.css
+++ b/src/main/webapp/static/themes/openolatexample/layout.css
@@ -26,4 +26,4 @@
  *  @author strentini, sergio.trentini@frentix.com,  www.frentix.com
  *  @date Nov. 2011
  * ========================================================
-**/@import url(../../yaml/core/slim_base.css);@import url(all/content.css);.b_with_small_icon_left,div.b_table_wrapper div.b_table_empty{padding:2px 0 2px 20px;min-height:16px;background-position:0 50%;background-repeat:no-repeat}option.b_with_small_icon_left{padding:0 0 0 20px;vertical-align:middle;min-height:11px;background-position:0 50%;background-repeat:no-repeat}.b_with_small_icon_right{padding:1px 20px 1px 0px;min-height:16px;background-position:100% 50%;background-repeat:no-repeat}.b_with_small_icon_only span{display:none}.b_small_icon{float:left;display:inline;width:16px;height:16px;background-position:0 50%;background-repeat:no-repeat}td a span.b_small_table_icon,td a.b_small_table_icon{padding-left:20px;width:16px;height:16px;background-position:2px 50%;background-repeat:no-repeat}a.b_small_icon:hover{text-decoration:none}.b_info_icon{background-image:url("../openolat/images/comment.png")}.b_warn_icon,div.b_table_wrapper div.b_table_empty{background-image:url("../openolat/images/exclamation.png")}.b_error_icon{background-image:url("../openolat/images/cross-circle.png")}.b_new_icon{background-image:url("../openolat/images/new-text.png")}.b_institution_icon{background-image:url("../openolat/images/home.png")}.b_group_icon{background-image:url("../openolat/images/users.png")}.b_user_icon{background-image:url("../openolat/images/user.png")}.b_move_left_icon{background-image:url("../openolat/images/arrow_left_big.png")}.b_move_right_icon{background-image:url("../openolat/images/arrow_right_big.png")}.b_move_down_icon{background-image:url("../openolat/images/arrow_down_big.png")}.b_move_up_icon{background-image:url("../openolat/images/arrow_up_big.png")}.b_delete_icon{background-image:url("../openolat/images/bin-metal-full.png")}.b_share_icon{background-image:url("../openolat/images/share.png")}.b_status_enabled_icon{background-image:url("../openolat/images/tick.png")}.b_status_disabled_icon{background-image:url("../openolat/images/cross.png")}.b_edit_icon{background-image:url("../openolat/images/docs/document--pencil.png")}.b_add_icon{background-image:url("../openolat/images/plus-circle.png")}.b_open_icon{background-image:url("../openolat/images/control/control.png")}.b_star_icon{background-image:url(../openolat/images/star.png)}.b_star_small_icon{background-image:url(../openolat/images/star-small.png)}.o_fulltext_search_button{background-image:url("../openolat/images/magnifier-zoom.png")}.o_help_icon{background-image:url("../openolat/images/help.png")}.o_rss_icon{background-image:url("../openolat/images/feed.png")}.o_login_guests{background-image:url("../openolat/images/user_silhouette.png")}.o_login_pwd{background-image:url("../openolat/images/user_excl.png")}.o_login_register{background-image:url("../openolat/images/user_register.png")}.o_news_icon{background-image:url("../openolat/images/information-white.png")}.o_course_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}.o_chat_icon{background-image:url("../openolat/images/balloons-box.png")}.o_admin_icon{background-image:url("../openolat/images/wrench-screwdriver.png")}.o_calendar_icon{background-image:url("../openolat/images/calendar.png")}.o_locked_icon{background-image:url("../openolat/images/locked.png")}.b_backward_icon{background-image:url("../openolat/images/arrow_left.png")}.b_forward_icon{background-image:url("../openolat/images/arrow_right.png")}.b_flag_en{background-image:url("../openolat/images/flags/gb.png")}.b_flag_de{background-image:url("../openolat/images/flags/de.png")}.b_flag_fr{background-image:url("../openolat/images/flags/fr.png")}.b_flag_it{background-image:url("../openolat/images/flags/it.png")}.b_flag_es{background-image:url("../openolat/images/flags/es.png")}.b_flag_da{background-image:url("../openolat/images/flags/dk.png")}.b_flag_cs{background-image:url("../openolat/images/flags/cz.png")}.b_flag_el{background-image:url("../openolat/images/flags/gr.png")}.b_flag_ee{background-image:url("../openolat/images/flags/ee.png")}.b_flag_ru{background-image:url("../openolat/images/flags/ru.png")}.b_flag_pl{background-image:url("../openolat/images/flags/pl.png")}.b_flag_zh_CN{background-image:url("../openolat/images/flags/cn.png")}.b_flag_zh_TW{background-image:url("../openolat/images/flags/tw.png")}.b_flag_lt{background-image:url("../openolat/images/flags/lt.png")}.b_flag_fa{background-image:url("../openolat/images/flags/ir.png")}.b_flag_pt_PT{background-image:url("../openolat/images/flags/pt.png")}.b_flag_pt_BR{background-image:url("../openolat/images/flags/br.png")}.b_flag_tr{background-image:url("../openolat/images/flags/tr.png")}.b_flag_hu{background-image:url("../openolat/images/flags/hu.png")}.b_flag_sq{background-image:url("../openolat/images/flags/al.png")}.b_flag_in{background-image:url("../openolat/images/flags/id.png")}.b_flag_ar{background-image:url("../openolat/images/flags/eg.png")}.b_flag_rm{background-image:url("../openolat/images/flags/rm.png")}.b_flag_af{background-image:url("../openolat/images/flags/za.png")}.b_flag_vi{background-image:url("../openolat/images/flags/vn.png")}.b_flag_mn{background-image:url("../openolat/images/flags/mn.png")}.b_flag_iw{background-image:url("../openolat/images/flags/il.png")}.b_flag_ko{background-image:url("../openolat/images/flags/kr.png")}.b_flag_nl_NL{background-image:url("../openolat/images/flags/nl.png")}.b_flag_jp{background-image:url("../openolat/images/flags/jp.png")}.b_flag_nb_NO{background-image:url("../openolat/images/flags/no.png")}.b_flag_et_EE{background-image:url("../openolat/images/flags/ee.png")}.b_flag_bg{background-image:url("../openolat/images/flags/bg.png")}.b_flag_hi_IN_ASIA{background-image:url("../openolat/images/flags/in.png")}.b_flag_ar_LB{background-image:url("../openolat/images/flags/lb.png")}.b_flag_gl_ES{background-image:url("../openolat/images/flags/galicia.png")}.b_filetype_file,.b_filetype_ico{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_avi_icon{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_bat_icon{background-image:url("../openolat/images/docs/document-binary.png") !important}.b_filetype_bmp{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_css{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_doc,.b_filetype_docx{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_dvi{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_exe{background-image:url("../openolat/images/docs/document-binary.png") !important}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.b_filetype_folder,.b_filetype_folder_open{background-image:url("../openolat/images/folder_open.png") !important}.b_filetype_folder{background-image:url("../openolat/images/folder.png") !important}.b_filetype_gif{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_gz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_htm,.b_filetype_html{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_jpeg,.b_filetype_jpg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_js{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_log{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_midi{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_video,.b_filetype_mov{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_audio,.b_filetype_mp3,.b_filetype_m3u{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_mpeg,.b_filetype_mpg{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_odp{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ods{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_odt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_odg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_odf{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_pdf{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_png{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_ppt{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_pptx{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ps{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_qt,.b_filetype_ra,.b_filetype_ram{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_readme,.b_filetype_README{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_rtf{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_tar,.b_filetype_tgz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_tiff{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_txt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_wav{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_xls,.b_filetype_xlsx{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_xml{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_xsl{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_zip{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_large_icon.b_filetype_file{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_avi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_bat{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_bmp{background-image:url("../openolat/images/docs_large/bmp.png") !important}.b_large_icon.b_filetype_css{background-image:url("../openolat/images/docs_large/css.png") !important}.b_large_icon.b_filetype_doc,.b_filetype_docx{background-image:url("../openolat/images/docs_large/doc.png") !important}.b_large_icon.b_filetype_dvi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_exe{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_folder{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_gif{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_gz{background-image:url("../openolat/images/docs_large/tgz.png") !important}.b_large_icon.b_filetype_htm,.b_large_icon.b_filetype_html{background-image:url("../openolat/images/docs_large/html.png") !important}.b_large_icon.b_filetype_ico{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_jpeg,.b_large_icon.b_filetype_jpg{background-image:url("../openolat/images/docs_large/jpg.png") !important}.b_large_icon.b_filetype_js{background-image:url("../openolat/images/docs_large/java.png") !important}.b_large_icon.b_filetype_log{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_midi{background-image:url("../openolat/images/docs_large/midi.png") !important}.b_large_icon.b_filetype_mp4,.b_large_icon.b_filetype_m4v,.b_large_icon.b_filetype_webm,.b_large_icon.b_filetype_ogg{background-image:url("../openolat/images/docs_large/mp4.png") !important}.b_large_icon.b_filetype_flv{background-image:url("../openolat/images/docs_large/flv.png") !important}.b_large_icon.b_filetype_video,.b_large_icon.b_filetype_mov{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_audio,.b_large_icon.b_filetype_mp3,.b_filetype_m3u{background-image:url("../openolat/images/docs_large/mp3.png") !important}.b_large_icon.b_filetype_mpeg,.b_large_icon.b_filetype_mpg{background-image:url("../openolat/images/docs_large/mpg.png") !important}.b_large_icon.b_filetype_odp{background-image:url("../openolat/images/docs_large/odp.png") !important}.b_large_icon.b_filetype_ods{background-image:url("../openolat/images/docs_large/ods.png") !important}.b_large_icon.b_filetype_odt{background-image:url("../openolat/images/docs_large/odt.png") !important}.b_large_icon.b_filetype_odg{background-image:url("../openolat/images/docs_large/odg.png") !important}.b_large_icon.b_filetype_odf{background-image:url("../openolat/images/docs_large/odf.png") !important}.b_large_icon.b_filetype_pdf{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_png{background-image:url("../openolat/images/docs_large/png.png") !important}.b_large_icon.b_filetype_ppt,.b_large_icon.b_filetype_pptx{background-image:url("../openolat/images/docs_large/ppt.png") !important}.b_large_icon.b_filetype_ps{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_qt,.b_large_icon.b_filetype_ra,.b_large_icon.b_filetype_ram{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_readme,.b_large_icon.b_filetype_README{background-image:url("../openolat/images/docs_large/text.png") !important}.b_large_icon.b_filetype_rtf{background-image:url("../openolat/images/docs_large/rtf.png") !important}.b_large_icon.b_filetype_tar,.b_large_icon.b_filetype_tgz{background-image:url("../openolat/images/docs_large/gtz.png") !important}.b_large_icon.b_filetype_tiff{background-image:url("../openolat/images/docs_large/tiff.png") !important}.b_large_icon.b_filetype_txt{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_wav{background-image:url("../openolat/images/docs_large/wav.png") !important}.b_large_icon.b_filetype_xls,.b_filetype_xlsx{background-image:url("../openolat/images/docs_large/xls.png") !important}.b_large_icon.b_filetype_xml{background-image:url("../openolat/images/docs_large/xml.png") !important}.b_large_icon.b_filetype_xsl{background-image:url("../openolat/images/docs_large/xsl.png") !important}.b_large_icon.b_filetype_zip{background-image:url("../openolat/images/docs_large/zip.png") !important}li.b_nav_site div,li.b_nav_tab div{background:url("../openolat/images/application.png") no-repeat left 50%;padding-left:18px}li.b_resource_BusinessGroup div,.o_BusinessGroup_icon{background-image:url("../openolat/images/users.png")}li.b_resource_GroupCard div,.o_GroupCard_icon{background-image:url("../openolat/images/users.png")}li.b_resource_CourseModule div,.o_CourseModule_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li.b_resource_HOMEPAGECONFIG div,.o_HOMEPAGECONFIG_icon,li.b_resource_Identity div{background-image:url("../openolat/images/card-address.png")}li.b_resource_FileResource-SHAREDFOLDER div,.o_FileResource-SHAREDFOLDER_icon{background-image:url("../openolat/images/folder_shared.png")}li.b_resource_FileResource-WIKI div,.o_FileResource-WIKI_icon{background-image:url("../openolat/images/le_resources/wiki.png")}li.b_resource_FileResource-PODCAST div,.o_FileResource-PODCAST_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li.b_resource_FileResource-BLOG div,.o_FileResource-BLOG_icon{background-image:url("../openolat/images/le_resources/blog.png")}li.b_resource_FileResource-MOVIE div,.o_FileResource-MOVIE_icon{background-image:url("../openolat/images/docs/document-film.png")}li.b_resource_FileResource-PDF div,.o_FileResource-PDF_icon{background-image:url("../openolat/images/docs/document-pdf.png")}li.b_resource_FileResource-PPT div,.o_FileResource-PPT_icon{background-image:url("../openolat/images/docs/document-powerpoint.png")}li.b_resource_FileResource-DOC div,.o_FileResource-DOC_icon{background-image:url("../openolat/images/docs/document-word.png")}li.b_resource_FileResource-IMSCP div,.o_FileResource-IMSCP_icon{background-image:url("../openolat/images/le_resources/box.png")}li.b_resource_FileResource-SCORMCP div,.o_FileResource-SCORMCP_icon{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li.b_resource_FileResource-FILE div,.o_FileResource-FILE_icon{background-image:url("../openolat/images/docs/document_plain.png")}li.b_resource_FileResource-IMAGE div,.o_FileResource-IMAGE_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SOUND div,.o_FileResource-SOUND_icon{background-image:url("../openolat/images/docs/document-music.png")}li.b_resource_FileResource-XLS div,.o_FileResource-XLS_icon{background-image:url("../openolat/images/docs/document-excel.png")}li.b_resource_FileResource-ANIM div,.o_FileResource-ANIM_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SURVEY div,.o_FileResource-SURVEY_icon{background-image:url("../openolat/images/le_resources/survey.png")}li.b_resource_FileResource-TEST div,.o_FileResource-TEST_icon{background-image:url("../openolat/images/le_resources/test.png")}li.b_resource_FileResource-GLOSSARY div,.o_FileResource-GLOSSARY_icon{background-image:url("../openolat/images/le_resources/glossary.png")}li.b_resource_org-olat-search-ui-SearchController div,.o_org-olat-search-ui-SearchController_icon{background-image:url("../openolat/images/magnifier-zoom.png")}li.b_resource_EPStructuredMapTemplate div{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.o_toolbox_course{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li a.o_toolbox_content{background-image:url("../openolat/images/le_resources/box.png")}li a.o_toolbox_scorm{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li a.o_toolbox_test{background-image:url("../openolat/images/le_resources/test.png")}li a.o_toolbox_questionnaire{background-image:url("../openolat/images/le_resources/survey.png")}li a.o_toolbox_wiki{background-image:url("../openolat/images/le_resources/wiki.png")}li a.o_toolbox_podcast{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li a.o_toolbox_blog{background-image:url("../openolat/images/le_resources/blog.png")}li a.o_toolbox_glossary{background-image:url("../openolat/images/le_resources/glossary.png")}li a.o_toolbox_sharedfolder{background-image:url("../openolat/images/folder_shared.png")}li a.o_toolbox_coursefolder{background-image:url("../openolat/images/le_resources/blue-folder.png")}li a.o_toolbox_courseareas{background-image:url("../openolat/images/users.png")}li a.o_toolbox_portfolio{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.b_toolbox_link{background-image:url("../openolat/images/bullet_black.png")}li a.b_toolbox_doc{background-image:url("../openolat/images/docs/document_plain.png")}li a.b_toolbox_preview{background-image:url("../openolat/images/docs/document_preview.png")}li a.b_toolbox_publish{background-image:url("../openolat/images/docs/document_share.png")}li a.b_toolbox_move{background-image:url("../openolat/images/docs/document_move.png")}li a.b_toolbox_close{background-image:url("../openolat/images/close.png")}li a.b_toolbox_delete{background-image:url("../openolat/images/bin-metal-full.png")}li a.b_toolbox_copy,.b_copy_icon{background-image:url("../openolat/images/docs/document-copy.png")}.o_midlock{top:9px;left:9px;background-image:url("../openolat/images/decorator/deco_condition.png")}.o_miderr{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_error.png")}.o_midwarn{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_midpub{top:-2px;left:9px;background-image:url("../openolat/images/decorator/deco_ok.png")}span.o_passed{background:url(../openolat/images/tick.png) no-repeat right 50%;padding:0 25px 0 0;color:#009900}span.o_notpassed{background:url(../openolat/images/cross.png) no-repeat right 50%;padding:0 25px 0 0;color:#990000}.o_efficiencystatement_icon{background-image:url(../openolat/images/seal.png)}span.o_green_led{background:url(../openolat/images/green_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_yellow_led{background:url(../openolat/images/yellow_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_red_led{background:url(../openolat/images/red_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_black_led{background:url(../openolat/images/black_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_grey_led{background:url(../openolat/images/grey_led.png) no-repeat left 50%;padding:0 0 0 25px}.o_bc_icon{background-image:url("../openolat/images/folder.png") !important}.o_co_icon{background-image:url("../openolat/images/mail.png") !important}.o_cp_icon{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_org{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_dialog_icon{background-image:url("../openolat/images/docs/document_discuss.png") !important}.o_en_icon{background-image:url("../openolat/images/enrol.png") !important}.o_fo_icon{background-image:url("../openolat/images/forum/forum.png") !important}.o_iqself_icon{background-image:url("../openolat/images/le_resources/selftest.png") !important}.o_iqsurv_icon{background-image:url("../openolat/images/le_resources/survey.png") !important}.o_iqtest_icon{background-image:url("../openolat/images/le_resources/test.png") !important}.o_qitem_icon{background-image:url("../openolat/images//question-octagon-frame.png") !important}.o_ms_icon{background-image:url("../openolat/images/le_resources/thumb-up.png") !important}.o_scorm_icon,.o_scorm_org{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_scorm_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_scorm_asset{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_sp_icon{background-image:url("../openolat/images/docs/document-text.png") !important}.o_st_icon{background-image:url("../openolat/images/node-select-all.png") !important}.o_ta_icon{background-image:url("../openolat/images/docs/document-task.png") !important}.o_tu_icon{background-image:url("../openolat/images/docs/document-import.png") !important}.o_wiki_icon{background-image:url("../openolat/images/le_resources/wiki.png") !important}.o_ll_icon{background-image:url("../openolat/images/docs/document_linklist.png") !important}.o_cl_icon{background-image:url("../openolat/images/clipboard-task.png") !important}.o_den_icon{background-image:url("../openolat/images/clock.png") !important}.o_projectbroker_icon{background-image:url("../openolat/images/projectbroker.png") !important}.o_podcast_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png") !important}.o_blog_icon{background-image:url("../openolat/images/le_resources/blog.png") !important}.o_cal_icon{background-image:url("../openolat/images/calendar.png") !important}.o_lti_icon{background-image:url("../openolat/images/docs/document-node.png") !important}.o_vc_icon{background-image:url("../openolat/images/projection-screen.png") !important}.o_vitero_icon{background-image:url("../openolat/images/vitero.png") !important}.o_openmeetings_icon{background-image:url("../openolat/images/projection-screen-presentation.png") !important}.o_ep_icon{background-image:url("../openolat/images/le_resources/portfolio.png") !important}.o_EPStructuredMapTemplate_icon{background-image:url("../openolat/images/portfolio/briefcase.png") !important}.o_infomsg_icon{background-image:url("../openolat/images/information-button.png") !important}.o_cmembers_icon{background-image:url("../openolat/images/users.png") !important}.fx_members_icon{background-image:url("../openolat/images/users_members.png") !important}body#b_body .o_CourseModule_icon_closed{background-image:url("../openolat/images/le_resources/book-open-text-image_locked.png")}@media all{html{min-height:100%}body{min-height:100%;overflow-y:scroll;background:yellow;background:-moz-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, yellow), color-stop(33%, red), color-stop(66%, blue), color-stop(100%, green));background:-webkit-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:-o-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:-ms-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%)}#b_page_margins{min-width:740px;max-width:1324px;margin:0 auto;width:100%;height:100%}#b_main_toolbar{clear:both;height:24px;line-height:24px;vertical-align:middle;margin:0;padding:1px 0 0 0;border-bottom:1px solid #dadada;background-color:white;moz-box-shadow:0 0 14px #d3d3d3;-ms-box-shadow:0 0 14px #d3d3d3;-o-box-shadow:0 0 14px #d3d3d3;-webkit-box-shadow:0 0 14px #d3d3d3;box-shadow:0 0 14px #d3d3d3}#b_main_toolbar ul li a span{line-height:24px}#b_main{background:#fff;min-height:550px;clear:both;moz-box-shadow:0 2px 14px #d3d3d3;-ms-box-shadow:0 2px 14px #d3d3d3;-o-box-shadow:0 2px 14px #d3d3d3;-webkit-box-shadow:0 2px 14px #d3d3d3;box-shadow:0 2px 14px #d3d3d3}#b_page a#b_toplink{position:absolute;bottom:1em;right:1em;background:transparent url(../openolat/images/arrow_up.png) 0 50% no-repeat;padding-left:14px;z-index:5}#b_header,#b_page,#b_col1_content,#b_col2_content,#b_col3_content,#b_col3_content_inner{position:relative}#b_col1{overflow:hidden}#b_col1_content{padding:1em 10px 1em 0px}#b_col3{border-left:1px #DDD dotted;border-right:1px #DDD dotted}#b_col3_content{min-height:550px;padding:20px 20px 30px 20px}#b_col2_content{overflow:hidden;padding:1em 0}.b_hidecol2 #b_col3{margin-right:0 !important;border-right:none}.b_hidecol1 #b_col3{margin-left:0 !important;border-left:none}.b_hideboth #b_col3{margin-left:0 !important;margin-right:0 !important;border-left:none;border-right:none}.b_hideboth #b_col1,.b_hideboth #b_col2,.b_hidecol1 #b_col1,.b_hidecol2 #b_col2,#b_ie_clearing{display:none}.b_c15r,.b_c20r,.b_c80r,.b_c85r{float:right;margin-left:-5px}.b_c15l,.b_c15r{width:15%}.b_c20l,.b_c20r{width:20%}.b_c80l,.b_c80r{width:80%}.b_c85l,.b_c85r{width:85%}.b_subcolumns_oldgecko,.b_c20l,.b_c15l,.b_c80l,.b_c85l{float:left}div.b_iframe_wrapper iframe{width:100%;position:relative;top:0;left:0;border:none;margin:0;padding:0;background:transparent}#b_main.b_exception{padding-left:165px;padding-right:165px}#b_header{height:auto;min-height:30px;overflow:hidden;position:relative}#b_header #b_topnav{position:absolute;right:0px;top:0px;padding:4px 15px 0px 0px;line-height:1.5em;min-height:1.5em}#b_header #b_topnav ul{margin:0}#b_header #b_topnav li,#b_header #b_topnav div,#b_header #b_topnav span{line-height:1.5em}#b_header #b_topnav .b_with_small_icon_right{padding:0 20px 0 0}#b_header #b_topnav .b_with_small_icon_left,#b_header #b_topnav div.b_table_wrapper div.b_table_empty,div.b_table_wrapper #b_header #b_topnav div.b_table_empty{padding:0 0 0 20px}#b_header #b_topnav .b_small_icon{height:1.5em}#b_header #b_topnav #o_topnav_langchooser select{font-size:90%}#b_header #b_topnav #o_topnav_search input{font-size:90%;margin:0;width:10em}#b_header #b_topnav #o_topnav_search a.o_fulltext_search_button{height:1.5em;background-position:50% 50%}#b_header #b_topnav #o_topnav_printview a{background:url(../openolat/images/printer.png) no-repeat right 50%;padding:0 20px 0 0;margin:0}#b_header #b_topnav #o_topnav_logout a{background:url("../openolat/images/control/control-power.png") no-repeat right 50%;padding:0 20px 0  0;margin:0;font-weight:bold}#b_header #b_topnav li{float:left;list-style:none;margin-left:1.7em}#b_header #b_topnav li div.b_form_element_wrapper.b_form_horizontal{margin:0}#b_header #b_topnav li#o_topnav_imclient li{margin-left:0.5em}#b_nav_main{float:left}#b_nav_main ul{padding-left:40px;margin:0}#b_nav_main ul li{float:left;position:relative;list-style:none;margin:0px;padding:4px 3px 4px 12px;margin-right:2px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#f5f5f5;background:rgba(255, 255, 255, 0.5)}#b_nav_main ul li a{padding:4px 12px 4px 3px}#b_nav_main ul li a:hover{text-decoration:none}#b_nav_main ul li.b_nav_site.b_nav_active,#b_nav_main ul li.b_nav_site:hover,#b_nav_main ul li.b_nav_site.b_exception{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_site.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_site:hover a.b_nav_tab_close,#b_nav_main ul li.b_nav_site.b_exception a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li.b_nav_site > div{padding-left:16px;background-repeat:no-repeat;background-position:0% 50%;background-image:url("../openolat/images/application.png")}#b_nav_main ul li.b_nav_site.o_site_home > div{background-image:url("../openolat/images/home.png")}#b_nav_main ul li.b_nav_site.o_site_admin > div{background-image:url("../openolat/images/wrench-screwdriver.png")}#b_nav_main ul li.b_nav_site.o_site_useradmin > div{background-image:url("../openolat/images/user_conf.png")}#b_nav_main ul li.b_nav_site.o_site_groupsmanagement > div{background-image:url("../openolat/images/users_conf.png")}#b_nav_main ul li.b_nav_site.o_site_repository > div{background-image:url("../openolat/images/books-stack.png")}#b_nav_main ul li.b_nav_site.o_site_groups > div{background-image:url("../openolat/images/users.png")}#b_nav_main ul li.b_nav_site.o_site_coaching > div{background-image:url("../openolat/images/eye.png")}#b_nav_main ul li.b_nav_site.site_demo_icon > div{background-image:url("../openolat/images/information-white.png")}#b_nav_main ul li.b_nav_site.f_site_library > div{background-image:url("../openolat/images/library.png")}#b_nav_main ul li.b_nav_site.fx_members > div{background-image:url("../openolat/images/users_members.png")}#b_nav_main ul li.b_nav_site.o_site_guidemo div{background-image:url("../openolat/images/light-bulb.png")}#b_nav_main ul li.b_nav_site.b_resource_GroupInfoMainController div{background-image:url(../openolat/images/users.png)}#b_nav_main ul li.b_nav_site.o_site_catalog div{background-image:url(../openolat/images/drawer-open.png)}#b_nav_main ul li.b_nav_site.o_site_qpool div{background-image:url(../openolat/images/book-question.png)}#b_nav_main ul li.b_nav_tab{margin-right:4px}#b_nav_main ul li.b_nav_tab a.b_nav_tab_close{position:absolute;top:3px;right:4px;width:13px;height:13px;line-height:0;padding:0;margin:0;background:transparent url(../openolat/images/cross_small_trimmed_grey.png) no-repeat right top}#b_nav_main ul li.b_nav_tab.b_nav_active,#b_nav_main ul li.b_nav_tab:hover{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_tab.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_tab:hover a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li#b_nav_spacer{background:none;border:none;width:20px;height:1px;padding:0}div.b_tree{font-size:100%;padding:0}div.b_tree ul{position:relative;padding:0;margin:0 0 0 1em;list-style:none;white-space:nowrap}div.b_tree ul li{position:relative;background:transparent;margin-left:0;padding-left:0;line-height:1.7em}div.b_tree ul li a.b_tree_icon{padding-left:20px;padding-top:2px;position:relative;background-position:0 50%;background-repeat:no-repeat}div.b_tree ul li a{color:#555555}div.b_tree ul li a.b_tree_l1{padding-left:16px}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:0px;z-index:9}div.b_tree ul li a:focus,div.b_tree ul li a:hover{color:red;background-color:transparent;text-decoration:underline}div.b_tree ul li a.b_tree_selected,div.b_tree ul li a:active{color:red;background-color:transparent;text-decoration:none}div.b_tree ul li a.b_tree_selected_parents,div.b_tree ul li strong{color:red;font-weight:bold}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l2{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l3{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l4{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l5{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l6{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l7{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l8{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l9{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l10{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l11{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li a.b_tree_l0{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l1{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l2{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l3{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l4{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l5{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l6{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l7{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l8{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l9{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l10{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l11{padding-left:13px;z-index:9}div.b_tree ul li span.b_tree_icon_decorator{width:12px;height:12px;float:right;display:inline;position:static;z-index:9;background-repeat:no-repeat}div.b_tree ul li.b_deleted{text-decoration:none}div.b_tree ul li.b_deleted a{text-decoration:line-through}div.b_tree ul.b_tree_l0 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l1 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l2 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l3 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l4 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l5 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l6 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l7 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l8 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l9 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l10 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l11 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree a.b_tree_level_close{background:transparent !important}div.b_tree a.b_tree_level_open{background:transparent !important}div.b_tree a.b_tree_level_close span{background:url("../openolat/images/tree_parent_open.gif") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_open span{background:url("../openolat/images/tree_parent_closed.gif") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_close:hover,div.b_tree a.b_tree_level_open:hover{text-decoration:none}#b_footer{color:#9D9D9D;padding:0;margin:0;position:relative;min-height:60px}#b_footer a{color:#777777}#b_footer #b_footer_user{position:absolute;top:1em;left:1em;line-height:16px}#b_footer #b_footer_user #b_username{margin-right:1.5em}#b_footer #b_footer_version{position:absolute;top:1em;right:1em}#b_footer #b_footer_powered{padding-top:1em;text-align:center;width:auto;background:none}#b_footer #b_footer_powered a{display:inline}#b_footer #b_footer_powered img{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_footer_powered img:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share{position:absolute;top:2.5em;left:1em;width:250px}#b_footer #b_share a,#b_footer #b_share span{margin:0 3px 0 0;background-repeat:no-repeat;width:16px;height:16px;float:left;display:inline;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_share a:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share #b_facebook{background-image:url(../openolat/images/social/facebook_16.png)}#b_footer #b_share #b_twitter{background-image:url(../openolat/images/social/twitter_16.png)}#b_footer #b_share #b_google{background-image:url(../openolat/images/social/google_16.png)}#b_footer #b_share #b_delicious{background-image:url(../openolat/images/social/delicious_16.png)}#b_footer #b_share #b_digg{background-image:url(../openolat/images/social/digg_16.png)}#b_footer #b_share #b_mail{background-image:url(../openolat/images/social/email_16.png)}#b_footer #b_share #b_link{background-image:url(../openolat/images/social/link_16.png)}#b_footer .fx_footer #b_footer_version > a{display:block;min-height:45px;background:transparent url("../../images/frentix/frentix_logo_grey.png") no-repeat left bottom}#b_footer .fx_footer #b_footer_version > a:hover{background-image:url("../../images/frentix/frentix_logo.png")}#callout_share_link input{width:480px}#b_main.b_menu_toolbar #b_col1_content{padding-top:0;padding-right:0}#b_main.b_menu_toolbar #b_col3_content{padding:0}div.b_menu_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);border-bottom:1px solid #7D7D7D;padding:5px 5px 2px 0}div.b_breadcumb_path{padding:0;margin:0;float:left;display:inline}div.b_breadcumb_path ul{padding:0;margin:0;list-style:none;float:left;display:inline}div.b_breadcumb_path ul li{padding:0 7px 0 14px;margin:0;list-style:none;float:left;display:inline;background:url(../openolat/images/breadcrumb-separator.png) no-repeat left 50%}div.b_breadcumb_path ul li.b_first{background:url(../openolat/images/home.png) no-repeat 5px 50%;padding-left:25px}div.b_breadcumb_path ul li a{color:#464444}div.b_breadcumb_path ul li span.b_disabled{color:#000;padding:0 10px 0 0;margin:0}#b_main_toolbar div.b_breadcumb_path ul a{color:#2d2e2d;font-weight:bold}#b_main_toolbar div.b_breadcumb_path ul a:hover{color:#585a58;text-decoration:none}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back{background:transparent;padding:0 7px 0 7px;margin:0 2px 0 0;border-right:1px solid #dadada}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a{font-type:Arial;color:#2d2e2d;font-weight:normal}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a:hover{color:#585a58}div.b_breadcumb_content{clear:both;margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);position:relative;padding:10px;height:19px;min-height:19px;border-bottom:1px solid #7D7D7D}div.b_toolbar ul{margin:0;list-style-image:none;list-style-type:none}div.b_toolbar ul li{margin:0px 16px 0px 0px;list-style-image:none;list-style-type:none}div.b_toolbar div.b_toolbar_left{position:absolute;top:7px;left:7px}div.b_toolbar ul.b_toolbar_left li{float:left}div.b_toolbar div.b_toolbar_right{position:absolute;top:7px;right:7px}div.b_toolbar ul.b_toolbar_right li{float:right;margin:0px 2px 0px 2px}div.b_toolbar div.b_toolbar_center{text-align:center}div.b_noti{border:1px solid #E9EAEF;padding:3px 23px 3px 3px;float:right;display:inline;position:relative;right:0;font-size:95%}div.b_noti a.b_contexthelp{position:absolute;top:2px;right:2px}div.b_noti a.b_noti_unsubscribe_link{background:url(../openolat/images/mail--minus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_subscribe_link{background:url(../openolat/images/mail--plus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_markedread_link{background:url(../openolat/images/tick.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_titled_wrapper div.b_noti{position:absolute;right:25px;top:0px}div.b_titled_wrapper fieldset div.b_noti{top:12px}h1.b_titled_wrapper span{padding-right:4em;font-style:italic}h2.b_titled_wrapper span{padding-right:4em;font-style:italic}h3.b_titled_wrapper span{padding-right:4em;font-style:italic}h4.b_titled_wrapper span{padding-right:3em;font-style:italic}h5.b_titled_wrapper span{padding-right:3em;font-style:italic}a.b_togglebox_closed{background:url("../openolat/images/tree_parent_closed.gif") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}a.b_togglebox_opened{background:url("../openolat/images/tree_parent_open.gif") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content{background:transparent;border:0px;padding:0px}div.b_titled_wrapper_desc a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;position:absolute;top:2px;left:5px;background:url(../openolat/images/information-white.png) no-repeat 0 50%}div.b_titled_wrapper_desc a.b_togglebox_closed{display:block;width:20px;height:20px;background:url(../openolat/images/information-white.png) no-repeat top left;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}div.b_titled_wrapper_desc div.b_togglebox div.b_togglebox_content{position:relative;margin-bottom:1em}div.b_titled_wrapper_desc a.b_togglebox_hide span{position:absolute;bottom:0;right:0;padding:0 6px 3px 0}div.b_titled_wrapper_desc a.b_togglebox_hide:hover{text-decoration:underline}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content div.o_course_run_objectives{position:relative}div.o_course_run_dropbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_returnbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_solutionbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_catalog div.o_catalog_link_title{margin:2em 0 0 0;border-bottom:1px solid #ccc;padding:0.3em}div.o_catalog fieldset{padding:1em 1em 0.5em 1em}div.o_catalog div.o_catalog_title{display:none}div.o_catalog div.o_catalog_nav{padding:1px 0 2px 22px;border-bottom:1px solid #EEE;background:url(../openolat/images/folder_open.png) 2px 50% no-repeat}div.o_catalog .o_catalog_sub_icon{background-image:url(../openolat/images/folder_small.png)}div.o_catalog div.o_catalog_links{margin-top:1em;padding-top:1em;border-top:1px solid #EEE}div.o_catalog div.o_catalog_itemlist ul{list-style-type:none;margin:0;padding:0}div.o_catalog div.o_catalog_itemlist ul li{margin:0;padding:0 0 0 0.5em;overflow:hidden}div.o_catalog div.o_catalog_itemlist ul a{display:block}div.o_catalog div.o_catalog_desc{margin:0.5em 0 0.5em 0;padding-left:20px;font-style:italic}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/images/folder_small.png)}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_noaccess_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/folder_open.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_entry_icon{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}.b_float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}.b_float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}.b_center{text-align:center;margin:0.5em auto}.b_floatscrollbox{overflow-x:auto;overflow-y:hidden}.b_overflowscrollbox{overflow:auto}}@media all and (min-width : 1324px){#b_footer #b_share{left:0}#b_footer #b_footer_user{left:0}#b_footer #b_footer_version{right:0}}.b_dd_item{cursor:move;z-index:100}.b_dd_proxy{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.b_dd_item.b_dd_over{background-color:#ffff60}.b_dd_sibling{height:3px;width:100%}.b_dd_sibling.b_dd_over{background:transparent url(../openolat/images/arrow_dd.png) top left no-repeat}div.b_dd_ct div.b_dd_sibling_l1{margin-left:0 !important}div.b_dd_ct div.b_dd_sibling_l2{margin-left:1em !important}div.b_dd_ct div.b_dd_sibling_l3{margin-left:2em !important}div.b_dd_ct div.b_dd_sibling_l4{margin-left:3em !important}div.b_dd_ct div.b_dd_sibling_l5{margin-left:4em !important}div.b_dd_ct div.b_dd_sibling_l6{margin-left:5em !important}div.b_dd_ct div.b_dd_sibling_l7{margin-left:6em !important}div.b_dd_ct div.b_dd_sibling_l8{margin-left:7em !important}div.b_dd_ct div.b_dd_sibling_l9{margin-left:8em !important}div.b_dd_ct div.b_dd_sibling_l10{margin-left:9em !important}div.b_dd_ct div.b_dd_sibling_l11{margin-left:10em !important}.b_group_accesscontrolled{background-image:url("../openolat/images/ac/umbrella.png")}.b_order_icon{background-image:url("../openolat/images/ac/shopping-basket.png")}div.b_order_details{margin-top:2em}div.b_order_details label{font-weight:bold}div.b_access_create ul{padding:0;margin-left:0}div.b_access_create li{padding:0;list-style:none}table.b_access_method td{padding:0.2em 1em 0.2em 0}table.b_access_method tr.b_access_desc td{padding:0 1em 1em 20px;font-style:italic}table.b_access_method td div.b_form_element{margin-left:0}div.b_access_method_list div.b_access_method legend{background-repeat:no-repeat;padding-left:20px}table span.b_access_method{padding-right:5px;font-size:90%;vertical-align:bottom;line-height:16px}.b_access_member_icon{background-image:url(../openolat/images/ac/lock-unlock.png)}.b_access_membersonly_icon{background-image:url("../openolat/images/ac/lock.png")}.b_access_method_free_icon{background-image:url("../openolat/images/ac/open-share.png")}.b_group_accesscontrolled.b_access_method_free,b_order_icon.b_access_method_free{background-image:url("../openolat/images/ac/open-share.png")}div.b_access_method_list div.b_access_method_free legend{background-image:url("../openolat/images/ac/open-share.png")}.b_access_method_token_icon{background-image:url("../openolat/images/ac/license-key.png")}.b_group_accesscontrolled.b_access_method_token,b_order_icon.b_access_method_token{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token legend{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token div.b_form_element_wrapper:nth-last-of-type(3) label,table.b_access_method tr.b_access_method_token .b_access_infos{background-image:url("../openolat/images/ac/key.png");background-repeat:no-repeat;padding-left:20px}div.b_access_method_list div.b_form_element_wrapper:nth-last-of-type(4) label{background-image:url("../openolat/images/information-white.png");background-repeat:no-repeat;padding-left:20px}.b_access_method_paypal_icon{background-image:url("../openolat/images/ac/credit-cards.png")}#b_main_access_control{margin:0 20% 0 20%;padding:20px 0 0 20px}.b_order_status_new_icon{background-image:url(../openolat/images/new-text.png)}.b_order_status_prepayment_icon{background-image:url(../openolat/images/ac/prepayment.png)}.b_order_status_payed_icon{background-image:url(../openolat/images/tick.png)}.b_order_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_order_status_error_icon{background-image:url(../images/olat/cross.png)}.b_order_status_warning_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_success_icon{background-image:url(../openolat/images/tick.png)}.b_transaction_status_waiting_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_error_icon{background-image:url(../openolat/images/cross.png)}.b_transaction_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_transaction_status_new_icon{background-image:url(../openolat/images/new-text.png)}div.b_form div.b_form_element_wrapper table.b_access_method div.b_form_element{margin-left:0}div.b_form table.b_access_method div.b_form_element span.b_form_datechooser{background-position:0 50%}div.b_layer_1 div.b_modal_area{width:82%;margin:9%}div.b_layer_2 div.b_modal_area{width:76%;margin:12%}div.b_layer_3 div.b_modal_area{width:70%;margin:15%}div.b_layer_5 div.b_modal_area{width:64%;margin:18%}div.b_modal_area{position:absolute;top:0px;left:0px;width:80%;margin:10%;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1}div.b_modal_overlay,div.ext-el-mask{background:#000;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25}div.b_window{text-align:left;border:1px solid red;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;background:#fff}div.b_window .b_window_header_wrapper{padding:2px 8px 0px 8px}div.b_window div.b_window_header{position:relative;border-bottom:1px solid #eee}div.b_window div.b_window_header_title{min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_window div.b_window_header_title a.b_link_close{top:4px;right:4px;position:absolute;min-height:16px;min-width:16px;background:transparent url("../openolat/images/close.png") no-repeat center center;display:inline-block}div.b_window div.b_window_header_title a.b_link_close:hover{top:4px;right:4px}div.b_window div.b_window_header_title strong{font-weight:bold}div.b_window div.b_window_content_wrapper{clear:both;width:auto;padding:0 4px 0 4px}div.b_window div.b_window_content{padding:1em}div.b_window div.b_window_content_inner{min-height:200px;position:relative}div.b_window div.b_window_footer_wrapper{height:4px}div.b_callout_content{max-width:60em;overflow:hidden}div.x-tip-tc,div.x-tip-bc{background-repeat:repeat !important}div.x-tip-body p{margin-bottom:0px}div.x-tip-mc{background:#e9f2ff !important}body.b_ajax_busy{cursor:wait}div.b_ajax_busy{position:absolute;z-index:5001;left:50%;top:10px;height:32px;width:32px;background-repeat:no-repeat;background-image:url(../openolat/images/ajax-loader.svg)}html.no-svg div.b_ajax_busy{background-image:url(../openolat/images/ajax-loader.gif)}div.b_msg_dialog{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_question_32.png) no-repeat 10px 10px}div.b_msg_dialog .b_msg_title{font-weight:bold}#b_msg_sticky{clear:both;padding:10px 10px 10px 50px;min-height:32px;background:#ffb651 url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px;border:none}div.b_msg-div{left:35%;position:absolute;top:10px;width:30%;z-index:20000;border:1px solid red;background:#FAFAFA;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_msg-div .b_msg_info_winicon{background:transparent url(../openolat/images/icon_info_32.png) no-repeat 10px center}div.b_msg_info_content{padding:10px 10px 10px 50px}div.b_msg_warn_winicon{background:url(../openolat/images/icon_warning_32.png) no-repeat}div.b_msg_error_winicon{background:url(../openolat/images/icon_error_32.png) no-repeat}#b_msg_info{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_info_32.png) no-repeat 10px 10px}#b_msg_info .b_msg_title{font-weight:bold}.o_infomessage_wrapper{border:1px solid #ccc;background:#FAFAFA;margin-bottom:20px}.o_infomessage_wrapper .o_infomessage{padding:10px 10px 10px 50px;text-align:left;min-height:40px;background:url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px}div.b_wizard{background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border:1px solid red}div.b_wizard div.b_wizard_header_wrapper{background:transparent}div.b_wizard div.b_wizard_header{background:transparent;position:relative}div.b_wizard div.b_wizard_header_title{background:transparent;min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_wizard div.b_wizard_header_title a.b_link_close{top:4px;right:4px;background:url(../openolat/images/close.png);background-repeat:no-repeat}div.b_wizard div.b_wizard_header_title strong{font-weight:bold}div.b_wizard div.b_wizard_steps_wrapper{clear:both;width:auto;padding:0 4px 0 4px;background:transparent}div.b_wizard div.b_wizard_steps_content{background:#fff;border:1px solid #555555;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_wizard div.b_wizard_steps_list{width:20em;padding:0;color:#555555}div.b_wizard div.b_wizard_steps_list ol{list-style-type:decimal;z-index:14;font-size:100%;padding:2em 5px 5px}div.b_wizard div.b_wizard_steps_list li{line-height:1.5em;white-space:normal;margin-bottom:1em;list-style:none;padding-left:18px}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current{font-weight:bold;background:url(../openolat/images/bullet_go.png) 0% 50% no-repeat;padding-left:18px}div.b_wizard div.b_wizard_steps_list li a{color:#555555}div.b_wizard div.b_wizard_steps_list li a:hover{color:#4F576A;background:transparent;text-decoration:underline}div.b_wizard div.b_wizard_steps_list li .b_disabled{color:#basegray_light;border:0;background:transparent;padding:0;margin:0;white-space:normal;font-style:italic}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current .b_disabled{color:#555555;font-style:normal}div.b_wizard div.b_wizard_steps_current{margin-left:20em;padding-top:0.5em;padding-bottom:0.5em}div.b_wizard div.b_wizard_steps_current_inner{padding:1em;border-left:1px solid #ccc}div.b_wizard div.b_wizard_steps_current_content{min-height:300px;position:relative}div.b_wizard div.b_wizard_footer_wrapper{background:transparent}div.b_wizard div.b_wizard_footer div.b_button_group{text-align:left;padding:0.5em 1em 0.5em 21em;margin:0}span.b_wizard_button_prev:before,a.b_wizard_button_prev span:before{content:"\00ab \00a0"}span.b_wizard_button_next:after,a.b_wizard_button_next span:after{content:" \00bb"}a.b_wizard_button_finish,span.b_wizard_button_finish{margin-left:3em}a.b_wizard_button_cancel,span.b_wizard_button_cancel{margin-left:3em}.b_wizard_table_changedcell{font-style:italic;font-weight:bold;background:url(../openolat/images/new-text.png) no-repeat;padding-left:18px}div.b_legacy_wizard_steps{float:right;display:inline}.b_legacy_wizard_step_a1{background-image:url(../openolat/images/wizard/1a.png)}.b_legacy_wizard_step_a2{background-image:url(../openolat/images/wizard/2a.png)}.b_legacy_wizard_step_a3{background-image:url(../openolat/images/wizard/3a.png)}.b_legacy_wizard_step_a4{background-image:url(../openolat/images/wizard/4a.png)}.b_legacy_wizard_step_a5{background-image:url(../openolat/images/wizard/5a.png)}.b_legacy_wizard_step_a6{background-image:url(../openolat/images/wizard/6a.png)}.b_legacy_wizard_step_a7{background-image:url(../openolat/images/wizard/7a.png)}.b_legacy_wizard_step_a8{background-image:url(../openolat/images/wizard/8a.png)}.b_legacy_wizard_step_a9{background-image:url(../openolat/images/wizard/9a.png)}.b_legacy_wizard_step_p1{background-image:url(../openolat/images/wizard/1p.png)}.b_legacy_wizard_step_p2{background-image:url(../openolat/images/wizard/2p.png)}.b_legacy_wizard_step_p3{background-image:url(../openolat/images/wizard/3p.png)}.b_legacy_wizard_step_p4{background-image:url(../openolat/images/wizard/4p.png)}.b_legacy_wizard_step_p5{background-image:url(../openolat/images/wizard/5p.png)}.b_legacy_wizard_step_p6{background-image:url(../openolat/images/wizard/6p.png)}.b_legacy_wizard_step_p7{background-image:url(../openolat/images/wizard/7p.png)}.b_legacy_wizard_step_p8{background-image:url(../openolat/images/wizard/8p.png)}.b_legacy_wizard_step_p9{background-image:url(../openolat/images/wizard/9p.png)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs{float:left;display:inline-block;margin-bottom:1em}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul{line-height:1em;list-style:none;margin:0;padding:0;white-space:nowrap}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul strong{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul strong{width:auto}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:active{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:active{color:#000;text-decoration:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active strong{color:#000;font-weight:bold}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled{background:white !important}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled strong{color:#8994A9;background:transparent !important;font-weight:normal}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled:hover{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_first{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:3px}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0px}div.b_tabbedpane_wrapper div.b_tabbedpane_content{clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}div.b_tabbedpane_wrapper div.b_tabbedpane_content div.b_tabbedpane_content_inner{position:relative;min-height:30em}div.b_segments_container{min-height:25px;padding-top:8px;position:relative;background:url(../openolat/images/divider.png) center top no-repeat}div.b_segments_container div.b_segments{clear:both;position:absolute;left:50%}div.b_segments_container div.b_segments a:hover{text-decoration:none}div.b_segments_container div.b_segments ul{position:relative;left:-50%;list-style-type:none;margin:0}div.b_segments_container div.b_segments ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_segments_container div.b_segments ul li a{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_segments_container div.b_segments ul li a:hover,div.b_segments_container div.b_segments ul li a:active,div.b_segments_container div.b_segments ul li a:focus{text-decoration:none}div.b_segments_container div.b_segments ul li:hover{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_segments_container div.b_segments ul li.b_segment_selected{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_segments_container div.b_segments ul li.b_segment_selected a,div.b_segments_container div.b_segments ul li.b_segment_selected strong{color:#000;font-weight:bold}div.b_segments_container div.b_segments ul li.b_segment_first{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:12px;border-top-left-radius:12px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:12px}div.b_segments_container div.b_segments ul li.b_segment_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:0px}div.b_segments_container div.b_segment_content{margin-top:50px;clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}button{border:none}.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_button,.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center}.b_button:focus,.b_button:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_button:focus{border:1px solid red}.b_button:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border:1px solid red}.b_button.b_button_preferred{background:#f7d1d1;background:-moz-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7d1d1), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);border:1px solid red}.b_button:focus,.b_button:hover{border:1px solid #aaa\9}.b_button_dirty{background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%);border-color:#ff9900}.b_button_dirty:focus,.b_button_dirty:hover{text-decoration:none;border:1px solid #ffc20e;background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%)}.b_disabled.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border:1px dotted #ccc;background:#fff}.b_disabled.b_button,.b_disabled.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center;cursor:default !important;color:#888}.b_disabled.b_button:focus,.b_disabled.b_button:hover{moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}div.b_button_group{text-align:center;margin:2em 0 1em 0}div.b_button_group div{display:inline}.b_xsmall,sup,sub{font-size:80%}.b_small,small{font-size:90%}a.b_toggle{white-space:nowrap;margin:0 0.5em 0.2em 0;cursor:default;color:#2C2B2B;border:1px solid #aaa;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_off.png) top left repeat-x}a.b_toggle span{padding:0 0.8em}a.b_toggle:hover{background:#ddd;text-decoration:none}a.b_toggle.b_on:hover{background:#747474}a.b_toggle.b_on,a.b_toggle:active,a.b_toggle.b_on:active{color:white;border:none;padding:1px;moz-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-ms-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-o-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}a.b_toggle:focus,a.b_toggle.b_on:focus{text-decoration:none}a.b_toggle:active,a.b_toggle.b_on:active{background:url(../openolat/images/toggle_active.png) top left repeat-x}a.b_toggle.b_on{background:url(../openolat/images/toggle_on.png) top left repeat-x}span.b_toggle.b_disabled{white-space:nowrap;margin:0 0.5em 0.2em 0;padding:0 0.8em;color:#667;border:1px solid #DDD;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_dis.png) top left repeat-x}a.b_toggle_slide{background:url(../openolat/images/handle.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.2em 0.2em 0.2em;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle;position:relative}a.b_toggle_slide span{position:absolute;top:-25px;left:0}a.b_toggle_slide:hover,a.b_toggle_slide:focus,a.b_toggle_slide:active,a.b_toggle_slide.b_on:hover,a.b_toggle_slide.b_on:focus,a.b_toggle_slide.b_on:active{border:1px solid #868686;text-decoration:none}a.b_toggle_slide.b_on{background-position:-16px 0px}a.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_dis.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle}a.b_toggle_slide.b_small{background:url(../openolat/images/handle_small.png) -41px 0px no-repeat;height:16px;width:55px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}a.b_toggle_slide span{position:absolute;top:-16px}a.b_toggle_slide.b_small.b_on{background-position:-9px 0px}span.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_small_dis.png) -41px 0px no-repeat;height:16px;width:55px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;display:inline-block;text-align:center;vertical-align:middle}span.b_toggle_slide_legend{font-size:90%}.b_link_back{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_back > span{padding:0px 8px 0px 25px;background:transparent url("../openolat/images/arrow_left_big.png") no-repeat 4px center}.b_link_back:focus,.b_link_back:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_back:focus{border-color:red}.b_link_back:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:red}.b_link_left_icon{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_left_icon > span{padding:2px 8px 0px 25px;background-color:transparent;background-repeat:no-repeat;background-position:4px center}.b_link_left_icon:focus,.b_link_left_icon:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_left_icon:focus{border-color:red}.b_link_left_icon:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:red}.b_link_to_home > span{background-image:url("../openolat/images/card-address.png")}.b_link_course > span{background-image:url("../openolat/images/book-open-next.png")}.b_link_group > span{background-image:url("../openolat/images/document-page-next.png")}.b_link_mail > span{background-image:url("../openolat/images/mail.png")}.b_link_assessment > span{background-image:url("../openolat/images/le_resources/thumb-up.png")}.b_link_ok > span{background-image:url("../openolat/images/tick.png")}.b_link_nok > span{background-image:url("../openolat/images/cross.png")}.b_link_edit > span{background-image:url("../openolat/images/docs/document--pencil.png")}div.o_login div.o_login_form{margin-bottom:2em}div.o_login div.o_login_form li{list-style:none}div.o_login div.o_login_form fieldset legend{display:none}div.o_login div.o_login_form input{width:15em;padding:2px 3px 2px 3px}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}input,select,textarea{border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em;margin:0}textarea{font-family:inherit;width:100%}input:focus,select:focus,textarea:focus{background:#fff;border:1px solid #504D4E}input.b_checkbox,input.b_radio{height:1em;width:1em;border:0;margin:0 2px 0 0}label.b_checkbox_label,label.b_radio_label{padding-left:0.5em}.b_inline_editable{padding:1px 20px 1px 0;vertical-align:middle;min-height:16px}.b_inline_editable:hover{background-position:100% 50%;background-repeat:no-repeat;background-image:url(../openolat/images/pencil-small.png)}span.b_inline_editable:hover{cursor:text !important}fieldset{position:relative;padding:1em;padding-top:1.5em;border:none;border-top:1px solid #ff6666}fieldset legend{font-family:Comic Sans, Comic Sans MS, cursive;padding:0 5px;font-size:120%;font-weight:bold}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}div.b_form div.b_form_general_error{padding:10px 10px 10px 50px;margin-bottom:20px;text-align:left;background:url(../openolat/images/icon_error_32.png) no-repeat 10px 10px;min-height:32px;border:1px solid #990000;color:#990000;font-style:italic}div.b_form div.b_form_spacer{margin:10px 0}div.b_form hr.b_form_spacer{margin:10px 0;border-bottom:1px solid #eee;padding:0}div.b_form hr.b_form_spacer.b_form_horizontal{display:inline-block;width:2em}div.b_form hr.b_form_spacer.b_form_spacer_noline{margin:10px 0;border-bottom:0;padding:0}div.b_form div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0}div.b_form div.b_form_element_wrapper.b_form_horizontal{vertical-align:middle;margin:0.5em 1em 0.5em 0;float:left;display:inline}div.b_form div.b_form_element_wrapper.b_form_vertical{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_label{width:20%;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label label{float:left;display:inline;line-height:1.3em}div.b_form div.b_form_element_wrapper div.b_form_element_label span.b_form_mandatory{background:url(../openolat/images/star-small.png) no-repeat;padding-left:16px;height:16px}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_horizontal{width:auto;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_vertical{width:auto;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:25%;padding:0 2px 0 12px}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal{margin-left:0;padding-left:0;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_vertical{margin-left:0;margin-top:0.5em;padding-left:0;float:none;display:block;clear:both}div.b_form div.b_form_element_wrapper.b_form_error input,div.b_form div.b_form_element_wrapper.b_form_error select{border:1px solid #990000;background:#ebcccc}div.b_form div.b_form_element_wrapper div.b_form_error_msg{clear:both;color:#990000;font-style:italic;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0}div.b_form div.b_button_group{margin-left:0%;padding-left:0px;text-align:left}div.b_form.b_form_vertical div.b_button_group{text-align:left}div.b_form div.b_form_element div.b_form_example{display:inline;font-size:80%;color:#504D4E}div.b_form div.b_form_element .b_form_disabled{color:#504D4E}div.b_form div.b_form_element .b_form_element_disabled{color:#9E9C9C;background:#EEEEEE;border:1px solid #CDCBCB}div.b_form div.b_form_element span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px;padding-top:3px}div.b_form div.b_form_element a.b_form_groupchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_genericchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_wikitext{background-repeat:no-repeat;padding-left:12px;line-height:1.5em;font-style:italic}div.b_form div.b_form_element a.b_form_wikitext,div.b_form div.b_form_element .b_wiki_icon{background-image:url(../openolat/images/wiki/wiki_small_9px.png)}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element_label{width:10%}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:12%}div.form_shift_left{left:-25%}div.b_button_group div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element_label{width:auto;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element{margin-left:0}.b_subcolumns{display:table;width:100%;table-layout:fixed}.b_c25l input,.b_c25r input{max-width:93%}div.calendar{z-index:10000 !important}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element{margin:0;float:left}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label{float:none;width:auto;display:block;padding-left:2.5em}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label label{float:none}div.b_form_subform{padding-left:2.5em}div.b_form_selection_vertical div.b_form_selection_element{vertical-align:middle;line-height:1.3em;position:relative}div.b_form_selection_vertical div.b_form_selection_element input{vertical-align:middle;line-height:1.3em}div.b_form_selection_horizontal div.b_form_selection_element{float:left;display:inline;padding-right:1em}div.b_form_selection_horizontal div.b_form_selection_element input{vertical-align:middle}div.b_form div.b_form_element div.b_form_togglecheck{font-size:95%;display:block;vertical-align:middle;line-height:16px;margin-top:0.5em}div.b_form div.b_form_element div.b_form_togglecheck input{height:1em;width:1em}div.o_form_wrapper fieldset{min-width:60em}div.form_shift_left{position:inherit;left:-20%}div.mceExternalToolbar{background:#f0f0ee !important;overflow:auto}table.b_choice{padding:0;margin:0}table.b_choice td{padding:0.1em;margin:0}table.b_choice td.b_togglecheck{padding-top:1em}table.b_choice td.b_togglecheck div.b_togglecheck{display:inline;border-top:1px solid #eee}table.b_choice td.b_togglecheck input{margin:0 7px 0 2px}div.b_fileinput{position:relative}div.b_fileinput div.b_fileinput_fakechooser{position:absolute;top:0px;left:0px;z-index:1;display:inline;white-space:nowrap}div.b_fileinput div.b_fileinput_fakechooser a{margin-left:5px}div.b_fileinput span.b_fileinput_maxsize{padding:1px 0 1px 1em;font-style:italic;min-height:16px;vertical-align:middle}div.b_fileinput input.b_fileinput_realchooser{position:relative;top:0;left:0;z-index:2;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}div.b_fileinput div.b_button_group{text-align:left;padding-left:0;margin-left:0}.b_fileinput_icon{background-image:url(../openolat/images/drive.png)}div.b_progress div.b_progress_bar{height:12px;border:1px solid #bfbfbf;background:#ffcccc}div.b_progress div.b_progress_bar div{height:12px;background:#ff6666;background:-moz-linear-gradient(top, #ff6666 0%, red 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff6666), color-stop(100%, red));background:-webkit-linear-gradient(top, #ff6666 0%, red 100%);background:-o-linear-gradient(top, #ff6666 0%, red 100%);background:-ms-linear-gradient(top, #ff6666 0%, red 100%);background:linear-gradient(top, #ff6666 0%, red 100%)}.b_mark_set{background-image:url("../openolat/images/flag.png") !important}.b_mark_not_set{background-image:url("../openolat/images/flag.png") !important;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark{width:20px;height:20px}div.b_mark div.b_form_element_wrapper{margin:0}div.b_mark div.b_form_element_wrapper div.b_form_element{margin:0;padding:0}div.b_mark a.b_mark_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px}div.b_mark a.b_mark_not_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark a.b_mark_set span,div.b_mark a.b_mark_not_set span{display:block;width:19px;height:19px}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;margin-bottom:0.5em;border-top:0px solid white;border-bottom:0px solid white}table caption{font-variant:small-caps}table.b_full{width:99.5%}table.fixed{table-layout:fixed}table th,table td{padding:0.3em}table thead th{color:inherit;border-bottom:1px solid #ccc}table tbody tr.b_table_odd td{background:#eee}div.b_table_wrapper table{width:99.5%;margin-left:1px;border:1px solid #eeeeee}div.b_table_wrapper table tbody tr:hover td{background:#ffcccc}div.b_table_wrapper div.b_table_filter{float:left;display:inline;font-size:95%;margin:7px 10px 2px 0}div.b_table_wrapper div.b_table_filter label{font-style:italic;margin:5px 0 2px 0}div.b_table_wrapper div.b_table_filter select{border:1px solid #ACAAAA}div.b_table_wrapper div.b_clearfix div.b_floatbox{margin:5px 0 0 0}div.b_table_wrapper div.b_table_count{font-size:95%;float:left;line-height:16px;vertical-align:bottom;margin:3px;font-size:95%}div.b_table_wrapper a.b_table_prefs,div.b_table_wrapper a.b_table_download{float:right;display:block;background-repeat:no-repeat;background-position:top left;width:16px;height:16px;margin:3px}div.b_table_wrapper a.b_table_prefs{background-image:url(../openolat/images/table_gear.png)}div.b_table_wrapper a.b_table_download{background-image:url(../openolat/images/table_download.png)}div.b_table_wrapper div.b_table_buttons{text-align:center;margin:1.5em 0 1em 0}div.b_table_wrapper div.b_table_empty{margin:1em 0}div.b_table_page{font-size:95%;text-align:center}div.b_table_page a{margin:0;padding:2px}div.b_table_page a.b_table_page_active{font-weight:bold;color:#000}div.b_table_page a.b_table_backward{background:url(../openolat/images/arrow_left.png) no-repeat center left;padding-left:16px}div.b_table_page a.b_table_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}div.b_table_page a.b_table_first_page{background:url(../openolat/images/home.png) no-repeat center left;padding-left:18px}div.b_table_page_all{font-size:95%;text-align:center}a.b_dev{position:absolute;left:0;top:0;z-index:4000;background:red url("../openolat/images/bug.png") no-repeat;width:16px;height:16px;border:1px solid #000}#b_devcon_main{background-color:#ccddff;position:absolute;z-index:4000;top:10px;left:5%;width:90%;text-align:left;border:1px solid #000}#b_devcon_handle{cursor:move;background:blue url(../openolat/images/bug.png) no-repeat 4px 50%;line-height:2em;padding-left:24px;color:white}a#b_devcon_handle_collapse{cursor:pointer;background:url("../openolat/images/tree_parent_open.gif") no-repeat;width:15px;height:15px;float:right;margin:3px}a#b_devcon_handle_expand{cursor:pointer;background:url("../openolat/images/tree_parent_closed.gif") no-repeat;width:15px;height:15px;float:right;margin:3px}a.b_devcon_handle_close{cursor:pointer;background:url(../openolat/images/close.png) no-repeat;width:15px;height:15px;float:right;margin:3px}#b_devcon_content{font-size:90%;padding:5px;border-top:0px solid #000;background:transparent}#b_devcon_content ul{float:left;margin:0;padding:0;list-style:none;white-space:nowrap}#b_devcon_content li{margin:0;padding:0 10px 0 0;float:left}#b_devcon_content fieldset{border-top:1px solid #ccc;margin:0;padding:8px}#b_devcon_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}#b_js_log textarea#o_debug_cons{width:99%;height:15em;font-family:monospace;font-size:110%;margin:5px 0 5px 0}iframe.o_debug_json{position:fixed;width:90%;margin-left:5%;bottom:4px;height:300px;background:white;border:2px solid #ccd8e7;z-index:90000}div.b_briefcase div.b_briefcase_foldercomp{margin-top:0.5em}div.b_briefcase_foldercomp div.b_briefcase_createactions{margin:0.5em 0}div.b_briefcase_foldercomp div.b_briefcase_createactions ul{list-style:none;margin:0;padding:0;white-space:nowrap;font-size:95%}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li{float:right;display:inline;margin:0 0 0 1em;padding:0 0 0 3px;position:relative}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li a{background-position:0 50%;background-repeat:no-repeat;padding:2px 0 2px 20px}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_upload{background-image:url(../openolat/images/docs/document_upload.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfolder{background-image:url(../openolat/images/folder_new.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfile{background-image:url(../openolat/images/docs/document_add.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_deletedfiles{background-image:url(../openolat/images/docs/document_remove.png)}div.b_briefcase_foldercomp div.b_briefcase_breadcrumb{clear:both;padding:1px 0 1px 20px;margin:0.5em 0 0 0;background:url(../openolat/images/folder_open.png) no-repeat 0 50%}div.b_briefcase_foldercomp div.b_briefcase_empty{clear:both;margin-top:0.5em;font-style:italic}div.b_briefcase_foldercomp table.b_briefcase_filetable{clear:both;border-collapse:collapse;margin-bottom:0.5em;background:#fff;width:99.9%;border:1px solid #eee}div.b_briefcase_foldercomp table.b_briefcase_filetable thead{color:#000}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a,div.b_briefcase_foldercomp table.b_briefcase_filetable thead span{color:#4F576A;font-weight:bold}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:focus{color:#000000;text-decoration:none;background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable th,div.b_briefcase_foldercomp table.b_briefcase_filetable td{white-space:nowrap;text-align:right;padding-right:1em}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_last_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-right:0}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_first_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_first_child{width:60%;text-align:left}div.b_briefcase_foldercomp table.b_briefcase_filetable td input.b_checkbox{margin:0 4px 0 0}div.b_briefcase_foldercomp table.b_briefcase_filetable td a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable td a:focus{background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-left:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions td{border:0;padding:0 0 0 3px;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions tr{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_file_icon{background-image:url(../openolat/images/docs/document--pencil.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_meta_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_edit_meta_dis_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_versions_icon{background-image:url(../openolat/images/docs/document_versions.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_versions_dis_icon{background-image:url(../openolat/images/docs/document_versions.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_locked_file_icon{background-image:url(../openolat/images/locked.png)}div.b_briefcase_preview{background-color:white;width:200px;height:200px;border:1px solid #8EAACE;margin-top:2px}div.b_briefcase div.b_briefcase_searchcomp{float:left;display:inline;margin:0.5em 0;width:14em}div.b_briefcase div.b_briefcase_searchcomp input{width:10em}div.b_briefcase div.b_briefcase_searchcomp div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_briefcase div.b_briefcase_commandbuttons{margin:1em 0}div.b_briefcase div.b_briefcase_webdav{margin:0.5em 0}div.b_briefcase div.b_briefcase_quota{clear:both;margin-top:1em;padding-top:1em;border-top:1px solid #000}div.b_briefcase_meta{size:0.8em}div.b_briefcase_meta p{font-style:italic;margin:0;padding-top:2px}div.b_send_documents ol.textbox-outer{margin-left:0;border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em}div.b_send_documents ol li{margin-left:0}div.b_send_documents textarea{overflow:auto;resize:none}@media all{div.o_wiki_wrapper{clear:both}div.o_wiki_wrapper div.o_wikimod_btn{position:relative}div.o_wiki_wrapper div.o_wikimod_btn a{margin-bottom:9px;background-repeat:no-repeat;background-position:center center;width:20px;height:19px;float:left;display:inline;padding-left:2px;border:1px solid #ccc;background-color:#eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;margin-right:2px}div.o_wiki_wrapper div.o_wikimod_btn a:hover{border:1px solid red}div.o_wiki_wrapper div.o_wikimod_btn div.b_contexthelp_wrapper a.b_contexthelp{position:absolute;top:0;right:0}div.o_wiki_wrapper a.o_wikimod_btn_bold{background-image:url(../openolat/images/wiki/edit-bold.png)}div.o_wiki_wrapper a.o_wikimod_btn_italic{background-image:url(../openolat/images/wiki/edit-italic.png)}div.o_wiki_wrapper a.o_wikimod_btn_link{background:url(../openolat/images/wiki/chain.png)}div.o_wiki_wrapper a.o_wikimod_btn_extlink{background:url(../openolat/images/wiki/chain--arrow.png)}div.o_wiki_wrapper a.o_wikimod_btn_headline{background:url(../openolat/images/wiki/edit-heading.png)}div.o_wiki_wrapper a.o_wikimod_btn_image{background:url(../openolat/images/wiki/image-medium.png)}div.o_wiki_wrapper a.o_wikimod_btn_media{background:url(../openolat/images/music-beam.png)}div.o_wiki_wrapper a.o_wikimod_btn_math{background:url(../openolat/images/wiki/edit-math.png)}div.o_wiki_wrapper a.o_wikimod_btn_nowiki{background:url(../openolat/images/wiki/edit-nowiki.png)}div.o_wiki_wrapper a.o_wikimod_btn_hr{background:url(../openolat/images/wiki/edit-hr.png)}div.o_wiki_wrapper a.o_wikimod_btn_list{background:url(../openolat/images/wiki/edit-list.png)}div.o_wiki_wrapper a.o_wikimod_btn_numlist{background:url(../openolat/images/wiki/edit-list-order.png)}div.o_wiki_wrapper .b_eportfolio_add,div.o_wiki_wrapper .b_eportfolio_add_again{position:absolute;top:28px;right:3px;z-index:99}div.o_wiki_wrapper h1{font-size:1.0em}div.o_wiki_wrapper h2{font-size:1.0em}div.o_wiki_wrapper h3{font-size:1.0em}div.o_wikimod_linkchooser{clear:both;float:left;display:inline}div.o_wikimod_filechooser{margin:0 2em;float:left;display:inline}div.o_wikimod_nav{font-size:90%;padding-top:1.5em}div.o_wikimod_nav legend{font-size:95%}div.o_wikimod_nav fieldset{padding:0.5em}div.o_wikimod_nav input{width:99%}div.o_wikimod_nav ul{margin:0;padding:0}div.o_wikimod_nav div.b_button_group{margin:0.5em 0;text-align:left}div.o_wikimod_nav div.b_form div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_wikimod_nav .b_form_element_wrapper .b_form_element{padding:0}div.o_wikimod_nav div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{margin:0.5em 0}div.o_wikimod_editform_wrapper{clear:both;padding:0.5em 0 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element_label{display:none}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element{clear:both;margin-left:0;padding:0 5px 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_button_group{margin-left:0;text-align:center}div.o_wikimod-article-box table[border="1"]{border-collapse:collapse;border:1px solid #BFBFBF}h1.o_wikimod_heading,h3.o_wikimod_heading{margin:0 0 1em 0;padding:.5em 0 .17em 0;border-bottom:1px solid #BFBFBF}#o_wikimod_uploader{margin:1em 0 0 0}.o_wikimod_version{border:1px solid #BFBFBF;padding:4px;margin-top:5px}.o_wikimod_diff{border:1px solid #BFBFBF;padding:4px;margin:0px}.o_wikimod_warn{color:#DF9719}.o_wiki_error{background-color:#DF9719}.o_wikimod_ins{background-color:#A4DCA4}.o_wikimod_old{background-color:#FFCCCC}.o_wikimod_new{background-color:#A4DCA4}.o_wikimod_del{background-color:#FFCCCC}.wiki-image{float:right;padding:10px;clear:right}.wiki-file-deleted{text-decoration:line-through}}div.o_forum div.o_forum_switch{font-size:90%}div.o_forum div.o_forum_message{margin:1em 0 1em 0;padding:0.5em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:#eeeeee}div.o_forum div.o_forum_message_header_wrapper{min-height:24px}div.o_forum div.o_forum_message_header_wrapper div.o_forum_message_header{min-height:24px}div.o_forum div.o_forum_message_title{vertical-align:middle;padding:2px 5px 2px 5px;min-height:24px}div.o_forum div.o_forum_message_title strong{font-weight:bold}div.o_forum div.o_forum_message_new div.o_forum_message_title strong{background:url(../openolat/images/new-text.png) no-repeat top right;padding-right:20px}div.o_forum div.o_forum_message_creator{width:100px;padding:0.5em 12px 0px 21px;font-size:95%;color:#4F576A;float:right;border-left:1px solid #fff}div.o_forum div.o_forum_message_creator strong{font-weight:normal}div.o_forum div.o_forum_message_creator img{border:1px solid #4F576A}div.o_forum div.o_forum_message_body{padding:0.5em;background:transparent;margin-right:155px}div.o_forum div.o_forum_message_attachments{margin:2em 0 0.5em 0;border-top:1px solid #555555;font-size:95%}div.o_forum div.o_forum_message_attachments strong{display:block;margin:0.5em 0;font-weight:normal;font-style:italic}div.o_forum div.o_forum_message_attachments ul{list-style:none;margin:0;padding:0}div.o_forum div.o_forum_message_attachments li{margin:0;padding:0}div.o_forum div.o_forum_message_attachments a{background-repeat:no-repeat;background-position:0 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}div.o_forum div.o_forum_message_modified{clear:both;border-top:1px solid #506D90;padding:0.5em 0 0 0;font-size:95%;font-style:italic;text-align:center;color:#98221F}div.o_forum div.o_forum_message_actions{text-align:center;padding:0.2em 1em;padding-top:0.8em}span.o_forum_thread_sticky{font-weight:bold}span.o_forum_status_thread_icon{background-image:url(../openolat/images/forum/forum.png)}span.o_forum_status_sticky_closed_icon{background-image:url(../openolat/images/forum/sticky-note-pin_locked.png)}span.o_forum_status_sticky_icon{background-image:url(../openolat/images/forum/sticky-note-pin.png)}span.o_forum_status_closed_icon{background-image:url(../openolat/images/forum/forum_locked.png)}div.o_forum_peekview{margin:1em 0 1em 0}div.o_forum_peekview h5{font-size:1em;position:relative;left:-20px}div.o_forum_peekview div.o_forum_peekview_message{padding-left:20px;padding-bottom:15px}div.o_forum_peekview div.b_quote_wrapper{display:none}.o_forum_message_icon{background-image:url(../openolat/images/forum/balloon-white-left.png)}div.o_forum_toolbar{float:left;display:inline;width:75%}div#o_forum_fulltextsearch{float:right;display:inline}div#o_forum_fulltextsearch input{width:10em}div#o_forum_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_struct_edit_btn{float:right;display:inline}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:white;padding-right:1em;overflow-x:auto}.b_artefact{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}div.o_ep_toc_editor div.b_subcl{min-height:35em}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:#FFF;padding-right:1em;overflow-x:auto}div.b_struct_edit_btn{float:right;display:inline}div.b_struct_submit_assess_btn{float:right;display:inline}.b_artefact div.b_actions{margin-top:2em}.b_artefact div.b_desc{font-style:italic;margin:1em 0}.b_ep_artAttribLink{background-image:url(../openolat/images/table_gear.png)}div.b_artefact_closed{font-size:25px;float:right;background:url(../openolat/images/locked.png) top right no-repeat}div.b_eportfolio_preview_c100l .b_artefact{margin:3px}div.b_eportfolio_preview_c33l .b_artefact{font-size:85%;margin:3px}.b_ep_nolink{color:#000000}.b_ep_nolink:hover{color:#000000;text-decoration:none}.b_ep_multiartefacts div.b_ep_add_message_with_arrow{position:relative;top:-50px}.b_ep_multiartefacts div.b_artefact_count{margin:1em 0 1em 0}a.b_ep_options{background:url(../openolat/images/gear.png) top left no-repeat;width:16px;height:16px;display:block}.b_ep_liveblog_icon{background-image:url(../openolat/images/portfolio/ep_liveblog_icon.png)}div.b_portfolio_toc ul{margin:0}div.b_portfolio_toc li{list-style-type:none}div.b_portfolio_toc li a{font-size:0.8em;text-decoration:none}div.b_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}div.b_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}div.b_portfolio_toc li.level3{padding-left:40px}div.b_portfolio_toc .link{float:right;margin-right:0px}div.b_portfolio_toc .commentlink{float:right;margin-right:10%}div.b_portfolio_toc .type_artefact{font-style:italic}div.b_portfolio_toc .type_map,div.b_portfolio_toc .type_page,div.b_portfolio_toc .type_struct,div.b_portfolio_toc .type_artefact{background-position:center left;background-repeat:no-repeat;padding-left:20px}a.b_eportfolio_add{background:url(../openolat/images/portfolio/ep_add_icon.png) top left no-repeat;display:block;width:16px;height:16px}td a.b_eportfolio_add{float:right;padding-right:2px}a.b_eportfolio_add_again,span.b_eportfolio_add_again{background:url(../openolat/images/portfolio/ep_add_again_icon.png) top left no-repeat;display:block;width:16px;height:16px}.o_efficiencystatement a.b_eportfolio_add_again{float:right}a.b_eportfolio_link{background:url(../openolat/images/portfolio/ep_link_icon.png) top left no-repeat;display:block;width:16px;height:16px}.b_eportfolio_link{background-image:url(../openolat/images/portfolio/ep_link_icon.png)}ul.b_eportfolio_maps{margin:0;padding:0}ul.b_eportfolio_maps li{display:block;float:left;position:relative;width:195px;height:320px;padding:60px 60px 40px 65px;margin:0.5em;background:url(../openolat/images/portfolio/eportfolio_map_default.png) top left no-repeat;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:14px;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:4px;moz-box-shadow:0 1px 3px lightgray;-ms-box-shadow:0 1px 3px lightgray;-o-box-shadow:0 1px 3px lightgray;-webkit-box-shadow:0 1px 3px lightgray;box-shadow:0 1px 3px lightgray}ul.b_eportfolio_maps li .b_map_info{position:absolute;bottom:40px;width:inherit;font-size:0.9em}ul.b_eportfolio_maps li .b_map_info a.b_open_icon{font-size:1.2em;position:absolute;bottom:170px;right:-10px}.b_eportfolio_changelog .b_form{margin-top:20px;margin-bottom:20px}.b_eportfolio_changelog li{list-style:none}.b_eportfolio_changelog h5{margin-top:16px}.b_eportfolio_mapowner{font-style:italic;margin-bottom:8px}.b_eportfolio_mapowner div{display:inline}@media all{.epmst-green{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green,ul.b_eportfolio_maps li.template.epmst-green{background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-green > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green{margin-top:6px;background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green div.b_map_header h4{color:#444444}.epmst-green div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green div.b_ep_actualpage h1,.epmst-green div.b_ep_actualpage h4{color:#444444}.epmst-green div.b_pagination{float:none;position:static;width:100%}.epmst-green div.b_pagination ul{margin:0}.epmst-green div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green div.b_pagination li span,.epmst-green div.b_pagination li a,.epmst-green div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green div.b_eportfolio_page,.epmst-green div.b_portfolio_toc,.epmst-green div.b_eportfolio_edit{background-image:none}.epmst-green div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green2,ul.b_eportfolio_maps li.template.epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green2{margin-top:6px;background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green2 div.b_map_header h4{color:#555555}.epmst-green2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green2 div.b_ep_actualpage h1,.epmst-green2 div.b_ep_actualpage h4{color:#555555}.epmst-green2 div.b_pagination{float:none;position:static;width:100%}.epmst-green2 div.b_pagination ul{margin:0}.epmst-green2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green2 div.b_pagination li span,.epmst-green2 div.b_pagination li a,.epmst-green2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green2 div.b_eportfolio_page,.epmst-green2 div.b_portfolio_toc,.epmst-green2 div.b_eportfolio_edit{background-image:none}.epmst-green2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green3,ul.b_eportfolio_maps li.template.epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green3{margin-top:6px;background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green3 div.b_map_header h4{color:#555555}.epmst-green3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green3 div.b_ep_actualpage h1,.epmst-green3 div.b_ep_actualpage h4{color:#555555}.epmst-green3 div.b_pagination{float:none;position:static;width:100%}.epmst-green3 div.b_pagination ul{margin:0}.epmst-green3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green3 div.b_pagination li span,.epmst-green3 div.b_pagination li a,.epmst-green3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green3 div.b_eportfolio_page,.epmst-green3 div.b_portfolio_toc,.epmst-green3 div.b_eportfolio_edit{background-image:none}.epmst-green3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green4,ul.b_eportfolio_maps li.template.epmst-green4{background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green4{margin-top:6px;background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green4 div.b_map_header h4{color:#555555}.epmst-green4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green4 div.b_ep_actualpage h1,.epmst-green4 div.b_ep_actualpage h4{color:#555555}.epmst-green4 div.b_pagination{float:none;position:static;width:100%}.epmst-green4 div.b_pagination ul{margin:0}.epmst-green4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green4 div.b_pagination li span,.epmst-green4 div.b_pagination li a,.epmst-green4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green4 div.b_eportfolio_page,.epmst-green4 div.b_portfolio_toc,.epmst-green4 div.b_eportfolio_edit{background-image:none}.epmst-green4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red,ul.b_eportfolio_maps li.template.epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red{margin-top:6px;background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red div.b_map_header h4{color:#444444}.epmst-red div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red div.b_ep_actualpage h1,.epmst-red div.b_ep_actualpage h4{color:#444444}.epmst-red div.b_pagination{float:none;position:static;width:100%}.epmst-red div.b_pagination ul{margin:0}.epmst-red div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red div.b_pagination li span,.epmst-red div.b_pagination li a,.epmst-red div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red div.b_eportfolio_page,.epmst-red div.b_portfolio_toc,.epmst-red div.b_eportfolio_edit{background-image:none}.epmst-red div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red2,ul.b_eportfolio_maps li.template.epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red2{margin-top:6px;background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red2 div.b_map_header h4{color:#444444}.epmst-red2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red2 div.b_ep_actualpage h1,.epmst-red2 div.b_ep_actualpage h4{color:#444444}.epmst-red2 div.b_pagination{float:none;position:static;width:100%}.epmst-red2 div.b_pagination ul{margin:0}.epmst-red2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red2 div.b_pagination li span,.epmst-red2 div.b_pagination li a,.epmst-red2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red2 div.b_eportfolio_page,.epmst-red2 div.b_portfolio_toc,.epmst-red2 div.b_eportfolio_edit{background-image:none}.epmst-red2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red3,ul.b_eportfolio_maps li.template.epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red3{margin-top:6px;background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red3 div.b_map_header h4{color:#444444}.epmst-red3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red3 div.b_ep_actualpage h1,.epmst-red3 div.b_ep_actualpage h4{color:#444444}.epmst-red3 div.b_pagination{float:none;position:static;width:100%}.epmst-red3 div.b_pagination ul{margin:0}.epmst-red3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red3 div.b_pagination li span,.epmst-red3 div.b_pagination li a,.epmst-red3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red3 div.b_eportfolio_page,.epmst-red3 div.b_portfolio_toc,.epmst-red3 div.b_eportfolio_edit{background-image:none}.epmst-red3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red4,ul.b_eportfolio_maps li.template.epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red4{margin-top:6px;background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red4 div.b_map_header h4{color:#444444}.epmst-red4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red4 div.b_ep_actualpage h1,.epmst-red4 div.b_ep_actualpage h4{color:#444444}.epmst-red4 div.b_pagination{float:none;position:static;width:100%}.epmst-red4 div.b_pagination ul{margin:0}.epmst-red4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red4 div.b_pagination li span,.epmst-red4 div.b_pagination li a,.epmst-red4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red4 div.b_eportfolio_page,.epmst-red4 div.b_portfolio_toc,.epmst-red4 div.b_eportfolio_edit{background-image:none}.epmst-red4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue,ul.b_eportfolio_maps li.template.epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue{margin-top:6px;background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue div.b_map_header h4{color:#444444}.epmst-blue div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue div.b_ep_actualpage h1,.epmst-blue div.b_ep_actualpage h4{color:#444444}.epmst-blue div.b_pagination{float:none;position:static;width:100%}.epmst-blue div.b_pagination ul{margin:0}.epmst-blue div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue div.b_pagination li span,.epmst-blue div.b_pagination li a,.epmst-blue div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue div.b_eportfolio_page,.epmst-blue div.b_portfolio_toc,.epmst-blue div.b_eportfolio_edit{background-image:none}.epmst-blue div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue2,ul.b_eportfolio_maps li.template.epmst-blue2{background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue2{margin-top:6px;background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue2 div.b_map_header h4{color:#444444}.epmst-blue2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue2 div.b_ep_actualpage h1,.epmst-blue2 div.b_ep_actualpage h4{color:#444444}.epmst-blue2 div.b_pagination{float:none;position:static;width:100%}.epmst-blue2 div.b_pagination ul{margin:0}.epmst-blue2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue2 div.b_pagination li span,.epmst-blue2 div.b_pagination li a,.epmst-blue2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue2 div.b_eportfolio_page,.epmst-blue2 div.b_portfolio_toc,.epmst-blue2 div.b_eportfolio_edit{background-image:none}.epmst-blue2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue3,ul.b_eportfolio_maps li.template.epmst-blue3{background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue3{margin-top:6px;background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue3 div.b_map_header h4{color:#444444}.epmst-blue3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue3 div.b_ep_actualpage h1,.epmst-blue3 div.b_ep_actualpage h4{color:#444444}.epmst-blue3 div.b_pagination{float:none;position:static;width:100%}.epmst-blue3 div.b_pagination ul{margin:0}.epmst-blue3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue3 div.b_pagination li span,.epmst-blue3 div.b_pagination li a,.epmst-blue3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue3 div.b_eportfolio_page,.epmst-blue3 div.b_portfolio_toc,.epmst-blue3 div.b_eportfolio_edit{background-image:none}.epmst-blue3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue4,ul.b_eportfolio_maps li.template.epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue4{margin-top:6px;background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue4 div.b_map_header h4{color:#444444}.epmst-blue4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue4 div.b_ep_actualpage h1,.epmst-blue4 div.b_ep_actualpage h4{color:#444444}.epmst-blue4 div.b_pagination{float:none;position:static;width:100%}.epmst-blue4 div.b_pagination ul{margin:0}.epmst-blue4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue4 div.b_pagination li span,.epmst-blue4 div.b_pagination li a,.epmst-blue4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue4 div.b_eportfolio_page,.epmst-blue4 div.b_portfolio_toc,.epmst-blue4 div.b_eportfolio_edit{background-image:none}.epmst-blue4 div.b_pagination li.b_changelog{float:right}}li.default .b_map_info p{color:#bbb}li.comic .b_map_info p{color:#88a5c4}li.leather .b_map_info p{color:#C2A074}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}ul.b_eportfolio_maps li.leather{background:url(../openolat/images/portfolio/eportfolio_map_leather.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.leather a{color:#fad9a4}ul.b_eportfolio_maps li.comic{background:url(../openolat/images/portfolio/eportfolio_map_comic.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.template.default{background-image:url(../openolat/images/portfolio/eportfolio_map_default_template.png)}ul.b_eportfolio_maps li.template.comic{background-image:url(../openolat/images/portfolio/eportfolio_map_comic_template.png)}ul.b_eportfolio_maps li.template.leather{background-image:url(../openolat/images/portfolio/eportfolio_map_leather_template.png)}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}.b_eportfolio_map{background:white;padding:1.5em;min-height:30em}.b_eportfolio_map .b_ep_relative{position:relative}.b_eportfolio_toolbar div{display:inline}.b_eportfolio_toolbar{text-align:right;width:100%;border-bottom:1px solid #acaaaa;padding:1px 2px 4px 2px;margin-bottom:6px}.b_eportfolio_map a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:right;display:inline;background-repeat:no-repeat;margin-left:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_toolbar a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:none;display:inline-block;background-repeat:no-repeat;margin-left:0;margin-right:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_map div.b_eportfolio_add_link{float:left;display:inline;margin-top:2px}.o_ep_toc_editor .b_eportfolio_add_link{float:left}.b_eportfolio_map .b_eportfolio_add_link:hover{text-decoration:none}.b_eportfolio_map .b_eportfolio_comment_link{float:right;display:inline;margin-right:5px}.b_ep_tag_cloud{padding:1em 0 1em 0;border-bottom:1px solid #ccc}.b_eportfolio_page,.b_portfolio_toc,.b_eportfolio_edit,.b_eportfolio_changelog{min-height:40em;background:#f4f4f4 url(../openolat/images/portfolio/eportfolio_page_corner.png) top right no-repeat;padding:1em;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2)}.b_eportfolio_page .b_eportfolio_structure > h5{border-bottom:1px solid #ddd;margin-top:1.2em}.b_eportfolio_edit{margin-top:1.5em}.b_eportfolio.b_artefacts hr.b_ep_filter_spacer{height:10px;background:url(../openolat/images/portfolio/divider-arrow-down.png) 25px -12px no-repeat;border:none;border-top:1px solid #ccc;margin:2em 0 1em}.b_eportfolio.b_artefacts .b_ep_content{background:white;padding:0 1em 1em 1em;margin-top:1.5em}.b_eportfolio.b_artefacts .b_ep_content .b_ep_filter{padding:0;width:80%}.b_ep_filter{float:left}.b_ep_viewmode{float:right;width:15%}.b_ep_add_artefact{float:right}.b_ep_content div.b_ep_viewmode div.b_form_element_label{width:auto}.b_eportfolio.b_artefacts div.b_segments_container{top:-20px;margin-bottom:-20px}.b_ep_tagbrowser{width:30%;margin-right:0px}.b_ep_tagbrowser_view{width:68%;margin-left:0px}.b_ep_collection_icon{background-image:url(../openolat/images/portfolio/ep_collection.png) !important}.b_ep_map_icon,.b_portfolio_toc .type_map{background-image:url(../openolat/images/portfolio/briefcase.png) !important}.b_ep_page_icon,.b_portfolio_toc .type_page{background-image:url(../openolat/images/portfolio/ep_page.png) !important}.b_ep_page_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_page_add.png) !important}.b_ep_struct_icon,.b_portfolio_toc .type_struct{background-image:url(../openolat/images/portfolio/ep_struct.png) !important}.b_ep_struct_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_struct_add.png) !important}.type_artefact{background-image:url(../openolat/images/le_resources/portfolio.png) !important}div.b_eportfolio_collect_restriction{margin-top:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_el{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a{padding-left:0px;text-decoration:none}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a:hover{text-decoration:none}div.b_form.b_eportfolio_tag_selector{min-width:40em}div.b_eportfolio_restriction_wrapper a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper a.b_togglebox_closed{display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper p{padding:0 0 0 15px;margin:0}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content{padding:3px 3px 3px 3px;margin:0;border:1px solid red;background-image:none;background-color:transparent;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_eportfolio_restriction_error div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #FF9900 !important;background:#fff5cc url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_passed div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #F0F0F0 !important;background:#fcfcfc url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_error div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_passed div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content .b_togglebox_hide{display:none}.b_eportfolio_deadline_callout{width:300px}.b_ep_multiartefacts .b_c50l{clear:both}.b_eportfolio_fulltextsearch{float:left}.b_eportfolio_share_policy_wrapper{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}.b_eportfolio_share_policy_wrapper .b_float_right{text-align:right}.b_eportfolio_share_policy_wrapper a.bit-input{text-decoration:none}.b_eportfolio_share_policy div input,.b_eportfolio_share_policy div span,.b_eportfolio_share_policy div select{float:left;margin-right:5px;padding-right:5px}.b_eportfolio_share_policy div span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}.b_eportfolio_share_policy .b_ep_share_date span{float:left}.b_eportfolio_share_policy_wrapper .b_eportfolio_share_policy{padding-left:20px;background:url(../openolat/images/user.png) top left no-repeat}.b_eportfolio_share_policy_wrapper.policytype_group .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}.b_eportfolio_share_policy_wrapper.policytype_invitation .b_eportfolio_share_policy{background-image:url(../openolat/images/share.png)}.b_eportfolio_share_policy_wrapper.policytype_allusers .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}div.b_ep_inline div input,div.b_ep_inline div span,div.b_ep_inline div select{float:left;margin-right:5px;padding-right:5px}.default div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.default div.b_pagination{float:none;position:static;width:100%}.default div.b_pagination ul{margin:0}.default div.b_pagination li{float:left;display:inline;width:auto;margin:2px 2px 2px 0;padding:0;background:#FAFAFA;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.default div.b_pagination li a{padding:1em;padding:5px 8px}.default div.b_pagination li,.default div.b_pagination li span,.default div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.default div.b_pagination li.b_disabled{padding-bottom:2px;margin-bottom:0;background:#f4f4f4}.default div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.default div.b_pagination li.b_changelog{float:right}.default div.b_eportfolio_page,.default div.b_portfolio_toc,.default div.b_eportfolio_edit,.default div.b_eportfolio_changelog{background-image:none}.b_eportfolio_map.comic{background:#a2c3e8 none;padding:30px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.comic{font-family:'Comic Sans MS', 'Comic Sans', fantasy}.comic div.b_pagination{position:absolute;right:0;width:16%;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:100}.comic .b_ep_relative > div:last-child{position:relative}.comic div.b_ep_actualpage{width:85%;margin-top:1em}.comic div.b_pagination ul{margin-top:30px;margin-left:0px;z-index:1}.comic div.b_pagination li{width:87%;background:url(../openolat/images/portfolio/postit.png) center right;padding:0;margin-bottom:1em;margin-left:8%;list-style-type:none}.comic div.b_pagination li span.b_disabled,.comic div.b_pagination li a span{display:block;padding:20px 15px 20px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li,.comic div.b_pagination li span,.comic div.b_pagination li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li.b_disabled{z-index:101;margin-left:0;width:100%}.comic div.b_pagination li .b_disabled{color:black;font-weight:bold}.comic div.b_pagination li.b_toc,.comic div.b_pagination li.b_changelog{background-image:url(../openolat/images/portfolio/postit_pink.png)}.b_eportfolio_map.leather{background:url(../openolat/images/portfolio/light-leather-tile.jpg)}.leather{font-family:Palatino, Georgia, serif}.leather div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.leather .b_map_header h4,.leather .b_map_header p,.leather .b_map_header a.b_eportfolio_add_link,.leather .b_map_header a.b_eportfolio_comment_link{color:white}.leather .b_eportfolio_mapowner{color:#fff}.leather div.b_pagination{float:none;position:static;width:100%}.leather div.b_pagination ul{margin:0}.leather div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.leather div.b_pagination li a{padding:1em;padding:5px 8px}.leather div.b_pagination li,.leather div.b_pagination li span,.leather div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.leather div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.leather div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.leather div.b_pagination li.b_changelog{float:right}.leather div.b_eportfolio_page,.leather div.b_portfolio_toc,.leather div.b_eportfolio_edit,.leather div.b_eportfolio_changelog{background-image:none}div.o_module_cp_wrapper a.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}div.o_module_cp_wrapper div#o_local_fulltextsearch{position:absolute;top:0;right:0;z-index:10}div.o_module_cp_wrapper div#o_local_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_module_cp_wrapper div.o_cp_navigation{float:right;display:inline;padding:3px 0 3px 3px;background:#ebebeb;border:1px solid #ddd;white-space:nowrap;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey}div.o_module_cp_wrapper div span a{margin:0 2px}div.o_module_cp_wrapper div span.b_disabled{display:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon{background-image:url("../openolat/images/arrow_left_big.png");text-decoration:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_next_icon{background-image:url("../openolat/images/arrow_right_big.png")}div.o_module_cp_wrapper div span a.o_cp_next_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_print_icon{background-image:url("../openolat/images/printer.png")}div.o_module_cp_wrapper div span a.o_cp_print_icon span{display:none}div.o_module_cp_wrapper div.o_cp_navigation div,div.o_module_cp_wrapper div.o_cp_navigation form{display:inline}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix{display:inline;clear:none}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix:after{display:inline;height:0;clear:none;visibility:hidden}#o_cpeditor_menu div.o_cpeditor_menu_tree{padding:10px 0 0 0}#b_col1 div.b_menu_toolbar a,#b_col3 div.b_menu_toolbar a{width:16px;height:16px;margin:3px;float:right;display:inline;background-repeat:no-repeat}a.o_cpeditor_import{background-image:url("../openolat/images/docs/document_upload.png")}a.o_cpeditor_new{background-image:url("../openolat/images/docs/document_add.png")}a.o_cpeditor_copy{background-image:url("../openolat/images/docs/document_copy.png")}a.o_cpeditor_delete{background-image:url("../openolat/images/docs/document_remove.png")}a.o_cpeditor_edit{background-image:url(../openolat/images/docs/document_metadata_edit.png)}a.o_cpeditor_preview{background-image:url(../openolat/images/docs/document_preview.png)}#o_cpeditor_content div.o_cpeditor_message{padding:20px}#o_qti_run div.b_button_group{text-align:left}#o_qti_run_title{text-align:right}#o_qti_run_title strong{float:left;display:inline}#o_qti_run.o_qti_survey #o_qti_run_title strong{background:url(../openolat/images/le_resources/survey.png) no-repeat left 50%;padding-left:20px}#o_qti_run.o_qti_test #o_qti_run_title strong{background:url(../openolat/images/le_resources/test.png) no-repeat left 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}#o_qti_scoreinfo{float:left;display:inline;padding:.3em;border:1px solid silver;margin-right:1em}#o_qti_run_score{clear:both;margin:1em 0;padding:0 0 1.5em 0;font-size:90%}#o_qti_run_scoreinfo{float:left;display:inline}#o_qti_run_scoreprogress{float:left;display:inline;margin-left:1em}#o_qti_questioninfo{float:left;display:inline;padding:.3em;border:1px solid silver}#o_qti_run_questioninfo{float:left;display:inline;margin-left:1em}#o_qti_run_questionprogress{float:left;display:inline;margin-left:1em}#o_qti_run_status{clear:both}#o_qti_run_main{clear:both;border-top:1px solid #504D4E;margin:0.5em 0;padding:1em 0}#o_qti_run_menu_inner h4{font-size:100%}#o_qti_run_menu_inner ul{padding:0;margin:0;list-style:none}#o_qti_run_menu_inner li{clear:both;padding:0;margin:0;white-space:normal}#o_qti_run_menu_inner li.o_qti_menu_section{padding:1em 0}#o_qti_run_menu_inner li div.o_qti_menu_item,#o_qti_run_menu li div.o_qti_menu_section{float:left;display:inline;margin-right:10px}#o_qti_results td{padding:0}#b_main.o_editor_qti_correct{background-image:url(../openolat/images/qti/correct_bg.png);background-position:top left}#b_main.o_editor_qti{background-image:url(../openolat/images/edit_bg.png);background-position:top left}#o_qti_hints,#o_qti_solutions{margin:1em 0}#o_qti_hints a{background:url(../openolat/images/light-bulb.png) no-repeat left 50%;cursor:help;padding-left:20px}#o_qti_solutions a{background:url(../openolat/images/magnifier-zoom.png) no-repeat left 50%;cursor:help;padding-left:20px}.qti_response_level_feedback_label{margin-top:1em;font-style:italic}.qti_edit_layout{position:relative;padding-right:30px;margin-bottom:0.6em}.qti_edit_layout .edit_link{position:absolute;top:10px;right:0px}div.o_qti_item{margin-bottom:2em;margin-top:2em;line-height:2em}div.o_qti_item input.b_radio,div.o_qti_item input.b_checkbox{margin-left:1em}div.o_qti_item textarea{width:99%}img.o_qti_item_matimage{vertical-align:middle}div.o_qti_item_choice{display:table;margin:1em 0}div.o_qti_item_choice_option{display:table;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option_flow{display:table-cell;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option:hover{border:1px solid silver}div.o_qti_item_choice_option_flow:hover{border:1px solid silver}div.o_qti_item_choice_option_input{display:table-cell;vertical-align:middle;padding-right:.5em}div.o_qti_item_choice_option_input input{vertical-align:middle}div.o_qti_item_choice_option_value{display:table-cell}div.o_qti_item_choice_option_autoenum{display:table-cell;line-height:1.5em;width:1em;overflow:hidden;vertical-align:middle;color:silver;border:0;padding:0;margin:0}#o_qti_menu a{text-decoration:none}.o_qti_menu_section{padding:.3em;border-top:1px solid #ff6666}.o_qti_menu_section_clickable{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_section_clickable:hover{padding:.3em;border:1px solid silver;display:inline-block}.o_qti_menu_section_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_item_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item_active:hover{border:1px solid silver}.o_qti_menu_item_inactive{padding:.3em;border:1px solid transparent}.o_qti_menu_item:hover{border:1px solid silver}.o_qti_menu_item_closed{padding:.3em;border:1px solid transparent}.o_qti_menu_item_attempts_marked,.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;color:silver;padding:.2em .4em;border:1px solid transparent;background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:12px}.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.o_qti_menu_item_attempts:hover,.o_qti_menu_item_attempts_marked:hover{color:silver;border:1px solid silver;cursor:pointer}#o_qti_item_note{padding:0;margin:0;border:0;color:silver;font-family:inherit;font-size:1em;background:inherit;overflow:hidden}.o_qti_item_note_box{border:1px dashed silver;padding:.1em;margin:0;padding-left:.5em}div.o_qti_item_note_box_title{color:silver}div.o_qti_item_itemfeedback,div.o_qti_item_assessfeedback,div.o_qti_item_o_qti_item_sectionfeedback{margin:1em 0;background:url(../openolat/images/lightning.png) no-repeat left 50%;padding-left:20px}div.o_qti_item_objectives{margin:1em 0;background:url(../openolat/images/information-white.png) no-repeat left 50%;padding-left:20px;line-height:2em}.o_qti_timelimit_icon{background-image:url(../openolat/images/qti/time.png)}.o_qti_attemptslimit_icon{background-image:url(../openolat/images/qti/tries.png)}.o_qti_closed_icon{background-image:url(../openolat/images/qti/closed.png)}.o_mi_qtialientitem{background-image:url(../openolat/images/docs/document_plain.png)}.o_mi_qtisc{background-image:url(../openolat/images/qti/scItem.png)}.o_mi_qtimc{background-image:url(../openolat/images/qti/mcItem.png)}.o_mi_qtikprim{background-image:url(../openolat/images/qti/kprimItem.png)}.o_mi_qtifib{background-image:url(../openolat/images/qti/fibItem.png)}.o_mi_qtiessay{background-image:url(../openolat/images/qti/essayItem.png)}.o_mi_qtisection{background-image:url(../openolat/images/qti/section.png)}.o_mi_iqtest{background-image:url(../openolat/images/le_resources/test.png)}.o_mi_iqsurv{background-image:url(../openolat/images/le_resources/survey.png)}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}div.b_translation_start div.b_translation_start_body,div.b_translation_edit div.b_translation_edit_body{margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package{margin-bottom:0.5em;padding:1em 0 0.5em 0;border-bottom:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package div.b_translation_package_icon{margin-bottom:0.5em;border-bottom:1px solid #ACAAAA}div.b_translation_edit div.b_button_group{text-align:center;margin:1em 0 0 0}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_bar{float:left;display:inline}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_label{float:left;display:inline;padding:0 0 0 1em;font-size:90%;font-style:italic}div.b_translation_edit div.b_translation_edit_body textarea{width:99%}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_annotation{margin-top:1em}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_compare{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_target{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_form_element textarea.b_form_element_disabled{color:#000;background:#EEEEEE;border:1px solid #CDCBCB}div.b_translation_edit div.b_translation_edit_annotation h5{font-weight:normal;font-size:100%;font-style:italic}div.b_translation_edit div.b_translation_edit_annotation textarea{font-style:italic}div.b_translation_edit div.b_translation_refKey{background-image:url(../openolat/images/magnifier-zoom.png);vertical-align:middle;background-color:#eee;border:1px solid #ACAAAA;margin-right:1%}div.b_translation_edit div.b_translation_refKey code{line-height:1em;vertical-align:middle}div.b_translation_edit div.b_translation_refKey span{line-height:1em;font-style:italic}div.b_translation_config span.b_translation_status,ul.b_translation_status span.b_translation_status{position:absolute;right:1em}ul.b_translation_status{column-count:2;-moz-column-count:2;list-style:none}ul.b_translation_status li{position:relative}.b_translation_package_icon{background-image:url(../openolat/images/folder_open.png) !important}.b_translation_item_icon{background-image:url(../openolat/images/docs/document-node.png) !important}.b_translation_search_icon{background-image:url(../openolat/images/magnifier-zoom.png) !important}span.b_translation_i18nitem{position:relative !important}span.b_translation_i18nitem a.b_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:16px !important;height:16px !important;top:0 !important;left:5px !important;background:#eeeeee url(../openolat/images/docs/document_metadata_edit.png) no-repeat !important;border:1px solid #6e6e6e !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:0 !important}div.b_selectiontree{font-size:95%}div.b_selectiontree div.b_selectiontree_item{clear:both;position:relative;top:0;left:0;vertical-align:middle;height:16px;width:auto}div.b_selectiontree div.b_selectiontree_item div{width:16px;height:16px;float:left;display:inline;background-repeat:no-repeat}div.b_selectiontree div.b_selectiontree_item div.b_selectiontree_content{float:left;display:inline;margin-left:0.5em;width:auto;white-space:nowrap}div.b_selectiontree div.b_selectiontree_content{width:auto}div.b_selectiontree div.b_selectiontree_content div{width:auto}div.b_selectiontree div.b_selectiontree_content input{width:1em;height:1em;padding:0;margin:0 0.5em;vertical-align:middle}div.b_selectiontree div.b_selectiontree_content input.b_radio{margin:0}div.b_selectiontree .b_selectiontree_line{background-image:url(../openolat/images/tree/dots.gif)}div.b_selectiontree .b_selectiontree_space{background-image:url(../openolat/images/tree/dots_spacer.gif)}div.b_selectiontree .b_selectiontree_junction{background-image:url(../openolat/images/tree/dots_nt.gif)}div.b_selectiontree .b_selectiontree_end{background-image:url(../openolat/images/tree/dots_nl.gif)}#b_main.o_editor #b_col3{background-image:url(../openolat/images/edit_bg.png);background-position:top left;background-repeat:repeat}#b_main.o_editor div.b_tabbedpane_wrapper div.b_tabbedpane_content{background:#fff}#b_main_toolbar.o_course_breadcumbs div.b_breadcumb_path ul li.b_first{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}a.b_preview{background-image:url(../openolat/images/docs/document_preview.png);background-repeat:no-repeat;background-position:left;padding:2px 0 2px 20px}fieldset a.b_preview,div.b_tabbedpane_wrapper a.b_preview{position:absolute}div.b_module_singlepage_wrapper a.b_content_edit{position:absolute;top:0;right:20px;display:inline;background:url(../openolat/images/docs/document--pencil.png) no-repeat top left;width:16px;height:16px;margin:3px}div.b_module_singlepage_wrapper a.b_content_download{position:absolute;top:0;z-index:10;background:url(../openolat/images/docs/document_download.png) no-repeat top left;padding-left:20px;margin-top:3px;min-height:19px;height:19px}div.b_titled_wrapper div.b_module_singlepage_wrapper a.b_content_download{position:relative;padding-bottom:3px}div.b_titled_wrapper div.b_module_singlepage_wrapper div.b_iframe_wrapper{margin-top:3px}#b_content_popup{float:right;background:url(../openolat/images/applications.png) no-repeat top left;width:16px;height:16px;margin:3px}#o_course_editor_errorbox{font-size:90%;padding:3px 2px 2px 25px;margin:0 0 1em 0}div.o_courseeditor_legend{margin-top:3em}div.o_courseeditor_legend strong{font-weight:bold}div.o_courseeditor_legend div{top:0;left:0;padding-left:12px;background-repeat:no-repeat;background-position:0 50%}div.o_buttons_box_right{position:absolute;top:0;right:0}div.o_course_run div.o_course_run_displaytitle{font-style:italic}div.o_course_run div.o_course_run_objectives{background-color:#E9EAEF;padding:5px 5px 5px 25px;margin:0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_scoreinfo{background:#e9eaef url(../openolat/images/seal.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer{background:#e9eaef url(../openolat/images/information-white.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_groupinfo{background:#e9eaef url(../openolat/images/users.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_statusinfo{background:url(../openolat/images/bullet_go.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_returnbox{background:#e9eaef url(../openolat/images/box_return.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_dropbox{background:#e9eaef url(../openolat/images/box_drop.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_solutionbox{background:#e9eaef url(../openolat/images/box_solution.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_task{background:#e9eaef url(../openolat/images/assign.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer h4,div.o_course_run div.o_course_run_objectives h4,div.o_course_run div.o_course_run_scoreinfo h4,div.o_course_run div.o_course_run_returnbox h4,div.o_course_run div.o_course_run_dropbox h4,div.o_course_run div.o_course_run_solutionbox h4,div.o_course_run div.o_course_run_task h4,div.o_course_run div.o_course_run_log h4{font-size:100%;margin:0 0 1em 0}div.o_course_run div.o_course_run_scoreinfo_noinfo{font-style:italic;font-weight:bold}div.o_course_run div.o_course_run_toc{margin:1em 0 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{margin:0 0 1em 0;padding:1em 20px 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_shorttitle{border-bottom:1px solid #ACAAAA}div.o_course_run div.o_course_run_toc div.o_course_run_displaytitle{margin-top:0.5em;color:#aaaaaa}div.o_course_run div.o_course_run_toc div.o_course_run_objectives{margin:1em 0 1em 0;border:0;background:none}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{background:#FBFBFB;padding:5px;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run #b_content_popup{position:absolute;top:0;right:0}div.o_sp_peekview{margin:1em 0 1em 0}div.o_sp_peekview ul{list-style:none}div.o_sp_peekview li{margin-top:0.5em}div.o_peekview_author{padding:3px 0 5px 0;font-style:italic;color:#aaaaaa;font-size:90%}#b_preview_wrapper{clear:both;padding:10px;background:#fff;border-bottom:1px solid #ff6666}#b_main.b_preview{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white;background:white url(../openolat/images/prevbg.png) repeat}body.b_full_screen{background-color:white;background-image:none}body.b_full_screen #b_page_margins{display:none}body.b_full_screen div.b_modal_area{margin:2%;width:96%}body.b_full_screen div#b_preview_wrapper{margin:0;border:0;padding:0;background:#5e5e5e;background:-moz-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e5e5e), color-stop(50%, #444444), color-stop(51%, #222222), color-stop(100%, #3c3c3c));background:-webkit-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-o-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-ms-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%)}body.b_full_screen div#b_preview_wrapper div.b_preview_link{border:none}body.b_full_screen div#b_preview_wrapper div.b_preview_link a.b_link_back{margin:0.5em}body.b_full_screen div#b_preview_wrapper div.b_preview_link div.b_preview_wrapper_loading{background:transparent url(../openolat/images/ajax-loader.gif) no-repeat top left}div#b_preview_wrapper div#b_preview_wrapper_message{float:right;padding-left:16px;width:100px}div.o_scorm a.b_link_close{padding-right:20px}div.o_scorm div.o_scorm_navigation{float:right;display:inline;padding:3px;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(50%, #e3e3e3), color-stop(51%, #cfcfcf), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-o-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-ms-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);border:1px solid #504D4E;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin:0.2em}div.o_scorm div.o_scorm_navigation a{margin:0 2px}div.o_scorm div.o_scorm_navigation a.o_scorm_previous_icon{background-image:url(../openolat/images/arrow_left_big.png)}div.o_scorm div.o_scorm_navigation a.o_scorm_next_icon{background-image:url(../openolat/images/arrow_right_big.png)}div.o_scorm div.o_scorm_navigation a.hover{background-color:none}.o_scorm_completed,.o_scorm_passed{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_ok.png")}.o_scorm_failed{top:6px;left:6px !important;background-image:url("../openolat/images/decorator/deco_error.png")}.o_scorm_incomplete{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_scorm_not_attempted{top:6px;left:6px;background-image:none}div.o_members_search{padding-top:10px;padding-left:10px}div.filters{text-align:center;padding-top:1.5em}div.o_members_search div.searchitem{margin-bottom:0.5em}div.searchitem select,div.searchitem input{width:250px}.o_members_register{margin-bottom:5px}.o_members_register_active{font-weight:bold;font-size:120%}div.o_members_paging{width:100%;padding-bottom:1em;padding-top:0.5em;text-align:center}div.o_members_paging div{padding-left:1em;padding-right:1em;display:inline}div.o_bcard{background-color:#eee;margin-top:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.o_bcard_header,div.o_members_header{padding:6px;border-bottom:1px solid #fff}div.o_bcard_portrait{float:left;display:inline;width:100px;height:100px;margin:10px}div.o_bcard_portrait img{border:1px #d3d3d3 solid}div.o_bcard_portrait_group{background-image:url(../openolat/images/group_100x100.png);border:1px #d3d3d3 solid}div.o_bcard_text{margin-left:120px;margin-top:10px;line-height:150%}div.o_bcard_footer{text-align:right;clear:both;font-size:95%;color:#1f49b3;padding:5px}.popup_iframe{width:100%;height:100%;border:none;min-height:60em}div.o_reservation{position:relative;margin-top:2em;padding:1em;background:#F7F7F7;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_reservation span.o_reservation_name{font-weight:bold;line-height:2em}div.o_reservation span.o_reservation_role_coach{margin-left:1em}div.o_reservation span.o_reservation_accepted{margin-left:2em;background:transparent url(../openolat/images/tick.png) 0 50% no-repeat;color:#009900;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation span.o_reservation_refused{margin-left:2em;background:transparent url(../openolat/images/cross.png) 0 50% no-repeat;color:#990000;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation a.o_reservation_details_link{padding:0 1em}div.o_reservation div.o_reservation_details{padding:1em 0 0 0}div.o_reservation ul{list-style:none;padding:0;margin:0}div.o_reservation ul li{background-repeat:no-repeat;padding:0;margin:0}div.o_infomsgs{padding-top:5px}div.o_infomsgs div.b_datecomp{top:2px;float:left;display:inline}div.o_infomsgs div.o_infomsg{margin-bottom:1em;padding:10px 0 0 0}div.o_infomsgs .b_year{display:none}div.o_infomsgs .o_item_info{color:#7D7D7D;font-size:90%}div.o_infomsgs .o_item_info .o_item_info_mod{color:#98221F}div.b_table_wrapper td a.o_peekview_infomsg_link{display:inline}div.o_infomsgs_config{padding-bottom:5px}div.o_infomsgs_config div{display:inline}.o_infomsg_icon{background-image:url(../openolat/images/information-button.png)}.o_infomsg_create_button{position:absolute;top:0;right:250px}.b_mail_icon{background-image:url(../openolat/images/mail.png)}div.b_mail_message div.b_form_element_wrapper:first-child div.b_form_element{font-weight:bold}.b_mail_new{width:20px !important;background-image:url(../openolat/images/new-text.png)}.b_table_wrapper span.b_mail_unread{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/bullet_black.png) top left no-repeat}.b_table_wrapper span.b_mail_read{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper span.b_mail_marked{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/flag.png) top left no-repeat}.b_table_wrapper span.b_mail_unmarked{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper .b_marked{font-weight:bold}ul.b_mail_attachments{list-style:none;margin:0;padding:0}ul.b_mail_attachments li{margin:0}div.o_cmembers *{vertical-align:middle}div.o_cmembers div.o_cmember{float:left;width:30%;height:50px;overflow:hidden;margin:5px 5px 5px 0;padding:8px;border:1px solid #ddd;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.o_cmembers div.o_cmember *{vertical-align:middle}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper{background-color:white;float:left;height:100%;width:50px;overflow:hidden;margin-right:5px;border:1px solid #ddd}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper img.o_cmember_portrait{background-color:white;min-width:50px;background-position:50% 50%;background-repeat:no-repeat}div.o_cmembers div.o_cmember .o_cmember_info_wrapper{padding:16px 0px}div.o_cmembers a.o_cmembers_mail{float:none;margin-left:5px;padding-left:20px;background-image:url(../openolat/images/mail.png)}div.o_cmembers a.o_cmembers_mail span{display:none}div.o_cmembers h4{padding:7px 0 0 0;clear:both}div.o_ll_container ul li{list-style:circle;margin:1em}div.o_ll_container ul li div{font-style:italic}a.o_ll_browse span{display:block;width:20px;height:18px;background:url(../openolat/images/library.png) top left no-repeat;margin-left:1px}div.b_datecomp{width:2.5em;height:3em;position:relative;margin-right:5px;font-weight:normal;color:white;text-align:center;vertical-align:middle;border:1px solid #000;font-size:85%}div.b_datecomp div{width:100%;position:absolute;left:0}div.b_datecomp div.b_year{height:1em;top:-1.5em;font-size:80%;font-weight:normal;color:#000}div.b_datecomp div.b_month{background:#BE5B5D;height:40%;top:0;font-size:80%;font-weight:normal;color:white}div.b_datecomp div.b_day{background:#fff;height:60%;bottom:0;font-size:120%;font-weight:bold;color:#000;border-top:1px solid #000;border-bottom:1px solid #aaaaaa}.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}img.o_portrait_dummy{background-image:url(../openolat/images/dummy.png);width:100px;height:100px}img.o_portrait_dummy_small{background-image:url(../openolat/images/dummy_small.png)}img.o_portrait_dummy_female_big{background-image:url(../openolat/images/dummy_female_big.png);width:100px;height:100px}img.o_portrait_dummy_female_small{background-image:url(../openolat/images/dummy_female_small.png)}img.o_portrait_dummy_male_big{background-image:url(../openolat/images/dummy_male_big.png);width:100px;height:100px}img.o_portrait_dummy_male_small{background-image:url(../openolat/images/dummy_male_small.png)}ul.o_sel_repository_owners{list-style:none;margin:0;padding:0;white-space:nowrap}ul.o_sel_repository_owners li{margin:0}div.fx_portal_admin{margin-top:10px}div.fx_portlets_column{width:30%;float:left;margin-right:10px}div.fx_portlets_column div.b_portlet{min-height:1em}div.fx_portlets_column_name{padding:5px 5px 0px 5px}div.fx_portlets_column_name span{color:#4F576A;font-weight:bold;text-deocration:underline}div.fx_portlets_column_portlets{border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}div.fx_available_portlets{width:28%;float:right}div.fx_available_portlets div.b_portlet{min-height:1em}div.fx_portlets_admin_column{min-height:12em}div.fx_site_admin_column{float:left}div.fx_site_admin_column div.fx_site_definition{min-height:1em}div.o_notifications_news_datechooser{border-bottom:1px solid #bbb;padding:1em 0 1em 0}div.o_notifications_news_datechooser label{padding-right:1em}div.o_notifications_news_subscription{margin:1.5em 0 2em 0}div.o_notifications_news_subscription h4{font-size:110%}div.o_notifications_news_subscription h4.o_returnbox_icon{background-image:url(../openolat/images/box_return.png) !important}div.o_notifications_news_context{color:#7D7D7D;font-size:90%}div.o_notifications_news_content{margin:0.5em 0 0.5em 0}div.o_notifications_news_content ul{list-style-type:none;margin:0}#o_search_form{margin:5px;position:relative}#o_search_form_toggler{background-image:url(../openolat/images/magnifier-zoom.png);cursor:pointer}#o_search_form_content div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0.5em 0}#o_search_form div.b_contexthelp_wrapper a.b_contexthelp{right:0}#o_search_results{border-top:1px solid #eee;margin:5px}#o_search_results_header{line-height:16px;vertical-align:middle;background:url(../openolat/images/magnifier-zoom.png) no-repeat center left #f8f8f8;padding:2px 2px 2px 20px;margin-bottom:5px}#o_search_results_header div.o_search_results_stats{float:right;display:inline;font-size:90%}#o_search_results_header span.o_search_highlight{padding-left:2em}#o_search_results_header.o_search_did_you_mean,#o_search_results_header.o_search_no_results{background-image:url(../openolat/images/exclamation.png);color:#990000}#o_search_results_header.o_search_did_you_mean span.o_search_did_you_mean_words{color:#000;font-weight:bold}#o_search_results_header #o_search_pageing{padding-left:2em;display:inline}#o_search_pageing_bottom{text-align:center;background:#F8F8F8;border-bottom:1px solid #eee;padding:3px}#o_search_results_toomany{background:url(../openolat/images/exclamation.png) no-repeat center left #f8f8f8;color:#990000;padding:5px 0 3px 20px;position:relative;top:-5px;margin-bottom:5px}div.o_search_result{margin:0 0 1em 0;padding:1em 0 0 0}div.o_search_result_title a{font-weight:bold}div.o_search_result_title a.o_search_result_details_link{margin-left:1em;font-weight:normal;font-size:90%;vertical-align:bottom}div.o_search_result_excerpt{padding:2px 0 1px 0;font-size:95%;max-width:60em}div.o_search_result_excerpt span.o_search_result_highlight{font-weight:bold;background-color:#FFFF80}div.o_search_result_context,div.o_search_result_author,div.o_search_result_lastmod,div.o_search_result_type,div.o_search_result_desc{padding:1px 0;font-size:90%;color:#667}a.o_fulltext_search_button{background:url(../openolat/images/magnifier-zoom.png) top left no-repeat}div.error-box{width:400px;margin:30px auto;padding:20px;border:2px solid red;border-radius:6px;background:white;moz-box-shadow:0 2px 4px #cccccc;-ms-box-shadow:0 2px 4px #cccccc;-o-box-shadow:0 2px 4px #cccccc;-webkit-box-shadow:0 2px 4px #cccccc;box-shadow:0 2px 4px #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.error-box h1{background-image:url(../openolat/images/icon_warning_32.png);background-repeat:no-repeat;padding-left:30px;font-size:14pt;font-weight:bold}.b_tag_list{background:url(../openolat/images/tag-label-yellow.png) 0px 3px no-repeat !important}.b_tag_icon{background-image:url(../openolat/images/tag-label-yellow.png)}div.b_tags{margin:2em 0}div.b_tags div{padding:0.5em 0 0 20px}div.b_tags span.b_tag{font-size:80%;padding:5px 2px 5px 2px;line-height:3em;white-space:nowrap}*:first-child + html div.holder{padding-bottom:2px}* html div.holder{padding-bottom:2px}.textbox-outer{list-style-type:none;margin-left:0em}a.bit-box,span.b_tag{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #CAD8F3;background:#DEE7F8;padding:1px 5px 2px;padding-right:15px;position:relative}div.holder{font-size:80%;min-width:200px;width:auto;margin:0;overflow:hidden;height:auto !important;height:1%;padding:0px 0px 0;cursor:text}div.holder a{float:left;margin:0 5px 4px 0}div.holder a.bit{text-decoration:none;color:black}div.holder a.bit:active,div.holder a.bit:focus{outline:none}div.holder a.bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}div.holder a.bit-input .maininput{border:1px solid #eeeeee}div.holder a.bit-input input{width:100px;margin:0;border:none;background:white;outline:0;padding:3px 0 2px}div.holder a.bit-input input.smallinput{width:20px}div.holder a.bit-hover{background:#BBCEF1;border:1px solid #6D95E0}div.holder a.bit-box-focus{background:#598BEC;color:#fff}div.holder a.bit-box a.closebutton{position:absolute;right:0;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url("../openolat/images/tag_x.gif")}div.holder a.bit-box a.closebutton:hover{background-position:7px}div.holder a.bit-box a.closebutton:active{outline:none}div.holder a.bit-box-focus a.closebutton,div.holder a.bit-box-focus a.closebutton:hover{background-position:bottom}ol.textbox-outer{margin:0;padding:0}.textboxlist-auto{position:absolute;width:300px;overflow:visible;display:none;background:#eee;z-index:2}.textboxlist-auto .default{padding:5px 7px;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul{display:none;margin:0;padding:0;overflow:auto}.textboxlist-auto ul li{padding:5px 12px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul li.loading-indicator{padding-left:30px;background-position:5px center;cursor:defat;font-size:100.01% !important;line-height:1.5em}.textboxlist-auto ul li.more-indicator{cursor:defat;font-style:italic}.textboxlist-auto ul li em{font-weight:bold;font-style:normal;background:#ccc}.textboxlist-auto ul li.auto-focus{background:#4173CC;color:#fff}.textboxlist-auto ul li.auto-focus em{background:none}input.inputMessage{color:#AAA;font-size:11px}.b_wizard .textbox-outer{background:url(../openolat/images/tag-label-yellow.png) top left no-repeat}.b_wizard .textbox-outer li{margin-left:18px}.b_wizard .textboxlist-auto ul li{margin-left:0}.b_wizard div.holder a.bit-input input{background:#f8f8f8;padding:0.4em}.clgen_font_arial{font-family:arial,helvetica}.clgen_font_arial_black{font-family:arial black,avant garde}.clgen_font_comic{font-family:comic sans ms,sans-serif}.clgen_font_courier{font-family:courier new,courier}.clgen_font_georgia{font-family:georgia,serif}.clgen_font_impact{font-family:impact,chicago}.clgen_font_lucida{font-family:lucida console,monaco,monospace}.clgen_font_palatino{font-family:palatino linotype,book antiqua,palatino,serif}.clgen_font_times{font-family:times new roman,times}.clgen_font_verdana{font-family:verdana,geneva,sans-serif}.clgen_font_xxlarge{font-size:130%}.clgen_font_xxsmall{font-size:70%}option.Black{background-color:Black}option.Navy{background-color:Navy}option.DarkBlue{background-color:DarkBlue}option.MediumBlue{background-color:MediumBlue}option.Blue{background-color:Blue}option.DarkGreen{background-color:DarkGreen}option.Green{background-color:Green}option.Teal{background-color:Teal}option.DarkCyan{background-color:DarkCyan}option.DeepSkyBlue{background-color:DeepSkyBlue}option.DarkTurquoise{background-color:DarkTurquoise}option.MediumSpringGreen{background-color:MediumSpringGreen}option.Lime{background-color:Lime}option.SpringGreen{background-color:SpringGreen}option.Aqua{background-color:Aqua}option.Cyan{background-color:Cyan}option.MidnightBlue{background-color:MidnightBlue}option.DodgerBlue{background-color:DodgerBlue}option.LightSeaGreen{background-color:LightSeaGreen}option.ForestGreen{background-color:ForestGreen}option.SeaGreen{background-color:SeaGreen}option.DarkSlateGray{background-color:DarkSlateGray}option.DarkSlateGrey{background-color:DarkSlateGrey}option.LimeGreen{background-color:LimeGreen}option.MediumSeaGreen{background-color:MediumSeaGreen}option.Turquoise{background-color:Turquoise}option.RoyalBlue{background-color:RoyalBlue}option.SteelBlue{background-color:SteelBlue}option.DarkSlateBlue{background-color:DarkSlateBlue}option.MediumTurquoise{background-color:MediumTurquoise}option.Indigo{background-color:Indigo}option.DarkOliveGreen{background-color:DarkOliveGreen}option.CadetBlue{background-color:CadetBlue}option.CornflowerBlue{background-color:CornflowerBlue}option.MediumAquaMarine{background-color:MediumAquaMarine}option.DimGray{background-color:DimGray}option.DimGrey{background-color:DimGrey}option.SlateBlue{background-color:SlateBlue}option.OliveDrab{background-color:OliveDrab}option.SlateGray{background-color:SlateGray}option.SlateGrey{background-color:SlateGrey}option.LightSlateGray{background-color:LightSlateGray}option.LightSlateGrey{background-color:LightSlateGrey}option.MediumSlateBlue{background-color:MediumSlateBlue}option.LawnGreen{background-color:LawnGreen}option.Chartreuse{background-color:Chartreuse}option.Aquamarine{background-color:Aquamarine}option.Maroon{background-color:Maroon}option.Purple{background-color:Purple}option.Olive{background-color:Olive}option.Gray{background-color:Gray}option.Grey{background-color:Grey}option.SkyBlue{background-color:SkyBlue}option.LightSkyBlue{background-color:LightSkyBlue}option.BlueViolet{background-color:BlueViolet}option.DarkRed{background-color:DarkRed}option.DarkMagenta{background-color:DarkMagenta}option.SaddleBrown{background-color:SaddleBrown}option.DarkSeaGreen{background-color:DarkSeaGreen}option.LightGreen{background-color:LightGreen}option.MediumPurple{background-color:MediumPurple}option.DarkViolet{background-color:DarkViolet}option.PaleGreen{background-color:PaleGreen}option.DarkOrchid{background-color:DarkOrchid}option.YellowGreen{background-color:YellowGreen}option.Sienna{background-color:Sienna}option.Brown{background-color:Brown}option.DarkGray{background-color:DarkGray}option.DarkGrey{background-color:DarkGrey}option.LightBlue{background-color:LightBlue}option.GreenYellow{background-color:GreenYellow}option.PaleTurquoise{background-color:PaleTurquoise}option.LightSteelBlue{background-color:LightSteelBlue}option.PowderBlue{background-color:PowderBlue}option.FireBrick{background-color:FireBrick}option.DarkGoldenRod{background-color:DarkGoldenRod}option.MediumOrchid{background-color:MediumOrchid}option.RosyBrown{background-color:RosyBrown}option.DarkKhaki{background-color:DarkKhaki}option.Silver{background-color:Silver}option.MediumVioletRed{background-color:MediumVioletRed}option.IndianRed{background-color:IndianRed}option.Peru{background-color:Peru}option.Chocolate{background-color:Chocolate}option.Tan{background-color:Tan}option.LightGray{background-color:LightGray}option.LightGrey{background-color:LightGrey}option.PaleVioletRed{background-color:PaleVioletRed}option.Thistle{background-color:Thistle}option.Orchid{background-color:Orchid}option.GoldenRod{background-color:GoldenRod}option.Crimson{background-color:Crimson}option.Gainsboro{background-color:Gainsboro}option.Plum{background-color:Plum}option.BurlyWood{background-color:BurlyWood}option.LightCyan{background-color:LightCyan}option.Lavender{background-color:Lavender}option.DarkSalmon{background-color:DarkSalmon}option.Violet{background-color:Violet}option.PaleGoldenRod{background-color:PaleGoldenRod}option.LightCoral{background-color:LightCoral}option.Khaki{background-color:Khaki}option.AliceBlue{background-color:AliceBlue}option.HoneyDew{background-color:HoneyDew}option.Azure{background-color:Azure}option.SandyBrown{background-color:SandyBrown}option.Wheat{background-color:Wheat}option.Beige{background-color:Beige}option.WhiteSmoke{background-color:WhiteSmoke}option.MintCream{background-color:MintCream}option.GhostWhite{background-color:GhostWhite}option.Salmon{background-color:Salmon}option.AntiqueWhite{background-color:AntiqueWhite}option.Linen{background-color:Linen}option.LightGoldenRodYellow{background-color:LightGoldenRodYellow}option.OldLace{background-color:OldLace}option.Red{background-color:Red}option.Fuchsia{background-color:Fuchsia}option.Magenta{background-color:Magenta}option.DeepPink{background-color:DeepPink}option.OrangeRed{background-color:OrangeRed}option.Tomato{background-color:Tomato}option.HotPink{background-color:HotPink}option.Coral{background-color:Coral}option.Darkorange{background-color:Darkorange}option.LightSalmon{background-color:LightSalmon}option.Orange{background-color:Orange}option.LightPink{background-color:LightPink}option.Pink{background-color:Pink}option.Gold{background-color:Gold}option.PeachPuff{background-color:PeachPuff}option.NavajoWhite{background-color:NavajoWhite}option.Moccasin{background-color:Moccasin}option.Bisque{background-color:Bisque}option.MistyRose{background-color:MistyRose}option.BlanchedAlmond{background-color:BlanchedAlmond}option.PapayaWhip{background-color:PapayaWhip}option.LavenderBlush{background-color:LavenderBlush}option.SeaShell{background-color:SeaShell}option.Cornsilk{background-color:Cornsilk}option.LemonChiffon{background-color:LemonChiffon}option.FloralWhite{background-color:FloralWhite}option.Snow{background-color:Snow}option.Yellow{background-color:Yellow}option.LightYellow{background-color:LightYellow}option.Ivory{background-color:Ivory}option.White{background-color:White}#o_feed .o_box{border:1px solid #eee;padding:0.8em;margin-bottom:2em;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}#o_feed div.o_feed_edit{float:right;position:relative;top:0.2em;margin-right:0}#o_feed #o_link_container{margin-bottom:0.8em}#o_feed #o_link_container div.o_home{text-align:center}#o_feed #o_link_container div.o_older_items{float:left;display:inline}#o_feed #o_link_container div.o_newer_items{float:right;display:inline}#o_feed .b_year_navigation{text-align:center}#o_feed .b_year_navigation .b_months{border-top:1px solid #eee;padding-top:1em;margin-top:0.5em;clear:both;list-style:none}#o_feed .b_year_navigation span.b_disabled{background-image:none}div.o_feed_peekview{margin:1em 0 1em 0}div.o_feed_peekview h5{font-size:1em;position:relative;left:-20px}div.o_feed_peekview div.o_feed_peekview_item{padding-left:20px}#o_feed div.b_datecomp{top:2px;float:left;display:inline}#o_feed p.o_podcast_date{font-size:80%;color:#aaaaaa}#o_feed div.o_podcast_info img.icon{float:left;margin:0 1.5em 1.5em 0;max-width:120px;max-height:120px}#o_feed div.o_podcast_no_image{float:left;margin:0 1em 1em 0;width:100px;height:100px;color:#dfdfdf;background:white;text-align:center;padding:20px;border:2px dashed #dfdfdf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_no_image span{vertical-align:middle}#o_feed div.o_podcast_subscription{clear:both}#o_feed div.o_podcast_subscription a.o_podcast_rss_link{display:block;float:right;width:16px;height:16px;background:url(../openolat/images/feed.png) no-repeat}#o_feed div.o_podcast_episode{padding:10px;margin-top:20px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_episode div.b_ratings_and_comments{margin:2em 0 0 0;padding-bottom:0;border-bottom:0}#o_feed div.o_podcast_episode div.o_podcast_audio{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_audio embed{width:200px;height:24px}#o_feed div.o_podcast_episode div.o_podcast_video{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_video embed{width:200px;height:157px}#o_feed .back_link.o_podcast{margin-bottom:1.5em}div.o_podcast_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/control/speaker-volume.png)}#o_feed .o_blog_posts .o_post,#o_feed .o_blog_post .o_post{margin-bottom:1em;padding:10px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.o_post-readmorelinks{margin-top:1em;list-style:none}.o_post-readmorelinks,.o_post-readmorelinks li{margin-left:0;padding-left:0}#o_feed .o_blog_posts .o_draft{padding:0.8em;background-color:#fcf7ac;border:1px solid #fddc55}#o_feed .o_blog_posts .o_scheduled{padding:0.8em;background-color:#d9ffd0;border:1px solid #beffae}#o_feed div.o_blog_info div.o_blog_subscription{min-height:16px;padding-left:20px;background:url(../openolat/images/feed.png) no-repeat}#o_feed .o_blog_info .o_author,#o_feed .o_blog_posts .o_item_info{color:#7D7D7D;font-size:90%;margin:0}#o_feed .o_blog_posts p.o_item_info span.o_item_info_mod{color:#98221F}#o_feed .o_blog_post .back_link{margin-bottom:1.5em}div.o_blog_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/comment.png)}#o_instantmessaging_status_changer{padding:1em 0 0 0;margin:0}#o_instantmessaging_status_changer a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessaging_status_changer ul{list-style-type:none;padding:0;margin:0}#o_instantmessaging_status_changer li{padding:0;margin:0}#o_instantmessaging_status_changer li a{padding:0.1em 0 0.1em 20px;background-repeat:no-repeat;background-position:0 50%}.o_instantmessaging_chat_history,.o_groupchat_history{border:1px solid #ACAAAA;overflow:scroll;margin:0 0 1em 0;overflow-x:auto;height:170px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}.o_instantmessaging_chat_history div,.o_groupchat_history div{border-top:1px solid #eee}.o_instantmessaging_chat_history div.o_instantmessaging_avatar{float:left;padding:3px;border:1px solid #333;margin:3px}.o_instantmessaging_chat_history span.o_instantmessaging_from{text-align:left;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_from:hover{color:#000}.o_instantmessaging_chat_history span.o_instantmessaging_date{text-align:right;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_date:hover{color:#000}.o_instantmessaging_chat_history p-o_instantmessaging_body{background-color:red}.o_instantmessaging_chat_form input,.o_groupchat_chat_form input{width:99%}.o_instantmessaging_chat_form div.b_button_group,.o_groupchat_chat_form div.b_button_group{margin-top:1em}#o_instantmessages_buddieslist{padding:1em 0 0 0;margin:0}#o_instantmessages_buddieslist a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessages_buddieslist ul{list-style-type:none;padding:0;margin:0}#o_instantmessages_buddieslist li{margin:0;padding:0}#o_instantmessages_buddieslist li.o_instantmessaging_groupname{padding:0 0 0 20px;background:url(../openolat/images/users.png) no-repeat 0 0}#o_instantmessages_buddieslist a.o_instantmessaging_vip span{font-weight:bold}#o_instantmessages_buddieslist li a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 0}#o_instantmessages_buddieslist a.o_instantmessaging_showgroupswitch{padding:2px 0 2px 20px;background:url(../openolat/images/users_conf.png) no-repeat 0 0}#o_instantmessages_buddieslist a.o_instantmessaging_showofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/grstar.png) no-repeat 0 0}#o_instantmessages_buddieslist a.o_instantmessaging_hideofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/gstar.png) no-repeat 0 0}#o_instantmessages_buddy a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 0}div.o_groupchat_roster{margin:0}div.o_groupchat_roster ul{list-style-type:none;margin:0;padding:0}div.o_groupchat_roster li{font-size:95%}li.o_instantmessaging_vip span{font-weight:bold}li.o_instantmessaging_anonymous span{text-decoration:line-through}.o_instantmessaging_available_icon{background-image:url(../openolat/images/im/gstar.png)}.o_instantmessaging_dnd_icon{background-image:url(../openolat/images/im/gstar_cross.png)}.o_instantmessaging_unavailable_icon{background-image:url(../openolat/images/im/grstar.png)}.o_instantmessaging_offline_icon{background-image:url(../openolat/images/im/grstar.png)}.o_instantmessaging_new_msg_icon{background-image:url(../openolat/images/im/new_message.png)}.o_instantmessaging_error_icon{background-image:url(../openolat/images/cross.png)}.o_instantmessaging_refresh_icon{background-image:url(../openolat/images/qti/tries.png)}div.o_home_portaleditlink{position:absolute;top:1em;right:0.6em}.o_home_main{text-align:center}div.o_home_rsslink{clear:both;float:right;display:inline;margin:10px 0}div.o_home_rsslink a{float:right;display:inline}div.o_home_rsslink a.o_home_rsslink{background:url(../openolat/images/feed.png) no-repeat;width:16px;display:block;height:16px;line-height:0}.b_portlet{position:relative;margin:10px;min-height:13em}.b_portlet .b_portlet_showall{font-size:95%;position:absolute;right:0;top:0}.b_portlet .b_portlet_header{border-bottom:1px solid #ff6666;white-space:nowrap;overflow-y:hidden !important;overflow-x:hidden !important}.b_portlet .b_portlet_content{position:relative;padding:1em 0 0 0}.b_portlet div.b_portlet_table table{background:none;border:none}.b_portlet div.b_portlet_table table th,.b_portlet div.b_portlet_table table td{padding:0}.b_portlet div.b_portlet_table table tbody tr{background:transparent}.b_portlet div.b_portlet_table table tbody tr.b_table_odd td{background:transparent}.b_portlet div.b_portlet_table table tbody tr td{border:0 !important}.b_portlet div.b_portlet_table table tbody tr:hover,.b_portlet div.b_portlet_table table tbody tr:hover td,.b_portlet div.b_portlet_table table tbody tr:focus,.b_portlet div.b_portlet_table table tbody tr:focus td{background:transparent}.b_portlet div.b_portlet_table div.b_table_empty{background:none;padding:0;margin:0}div.o_portlet_repository_student td.b_first_child{width:24px}div.o_portlet_repository_teacher td.b_first_child{width:24px}.b_portlet .b_portlet_header{background-repeat:no-repeat;background-position:0% 50%;padding-left:27px;padding-top:5px;padding-bottom:5px}div.o_portlet_calendar div.b_portlet_header{background-image:url(../openolat/images/calendar_empty.png);padding-left:2px;padding-top:8px}div.o_portlet_calendar.o_day_1 div.b_portlet_header strong:before{content:"1";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_2 div.b_portlet_header strong:before{content:"2";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_3 div.b_portlet_header strong:before{content:"3";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_4 div.b_portlet_header strong:before{content:"4";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_5 div.b_portlet_header strong:before{content:"5";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_6 div.b_portlet_header strong:before{content:"6";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_7 div.b_portlet_header strong:before{content:"7";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_8 div.b_portlet_header strong:before{content:"8";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_9 div.b_portlet_header strong:before{content:"9";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_10 div.b_portlet_header strong:before{content:"10";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_11 div.b_portlet_header strong:before{content:"11";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_12 div.b_portlet_header strong:before{content:"12";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_13 div.b_portlet_header strong:before{content:"13";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_14 div.b_portlet_header strong:before{content:"14";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_15 div.b_portlet_header strong:before{content:"15";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_16 div.b_portlet_header strong:before{content:"16";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_17 div.b_portlet_header strong:before{content:"17";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_18 div.b_portlet_header strong:before{content:"18";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_19 div.b_portlet_header strong:before{content:"19";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_20 div.b_portlet_header strong:before{content:"20";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_21 div.b_portlet_header strong:before{content:"21";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_22 div.b_portlet_header strong:before{content:"22";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_23 div.b_portlet_header strong:before{content:"23";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_24 div.b_portlet_header strong:before{content:"24";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_25 div.b_portlet_header strong:before{content:"25";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_26 div.b_portlet_header strong:before{content:"26";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_27 div.b_portlet_header strong:before{content:"27";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_28 div.b_portlet_header strong:before{content:"28";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_29 div.b_portlet_header strong:before{content:"29";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_30 div.b_portlet_header strong:before{content:"30";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_31 div.b_portlet_header strong:before{content:"31";font-size:smaller;padding-right:16px}div.o_portlet_infomsg div.b_portlet_header{background-image:url(../openolat/images/comment.png)}div.o_portlet_quickstart div.b_portlet_header{background-image:url(../openolat/images/mouse.png)}div.o_portlet_bookmark div.b_portlet_header{background-image:url(../openolat/images/book-open-bookmark.png)}div.o_portlet_groups div.b_portlet_header{background-image:url(../openolat/images/users.png)}div.o_portlet_notes div.b_portlet_header{background-image:url(../openolat/images/sticky-note--pencil.png)}div.o_portlet_noti div.b_portlet_header{background-image:url(../openolat/images/mail.png)}div.o_portlet_eff div.b_portlet_header{background-image:url(../openolat/images/script-stamp.png)}div.o_portlet_repository_student div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}div.o_portlet_repository_teacher div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image-red.png)}div.b_portlet_iframe div.b_portlet_header{background-image:url(../openolat/images/layer.png)}div.b_portlet_sysinfo div.b_portlet_header{background-image:url(../openolat/images/exclamation.png)}div.b_portlet_dyk div.b_portlet_header{background-image:url(../openolat/images/light-bulb.png)}div.o_portlet_infomessages div.b_portlet_header{background-image:url(../openolat/images/information-button.png)}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet.b_portlet_edit{background:#FFE793;border:1px solid #FF9E3E;padding:2px}div.b_portlet.b_portlet_edit .b_portlet_header{height:23px}div.b_portlet_toolbox{position:absolute;top:0;right:0;padding:2px;height:20px;overflow-y:hidden !important;overflow-x:hidden !important}div.b_portlet_toolbox a,div.b_portlet_toolbox span.b_disabled{background-repeat:no-repeat;background-position:1px 1px;float:right;width:18px;height:18px;overflow:hidden}div.b_portlet_toolbox div{display:inline}div.b_portlet_toolbox > a,div.b_portlet_toolbox > span{border:1px solid #888;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;background:#eee;background-repeat:no-repeat;background-position:center}div.b_portlet_toolbox a.b_portlet_edit_left{background-image:url(../openolat/images/arrow_left_big.png)}div.b_portlet_toolbox a.b_portlet_edit_right{background-image:url(../openolat/images/arrow_right_big.png)}div.b_portlet_toolbox a.b_portlet_edit_down{background-image:url(../openolat/images/arrow_down_big.png)}div.b_portlet_toolbox a.b_portlet_edit_up{background-image:url(../openolat/images/arrow_up_big.png)}div.b_portlet_toolbox a.b_portlet_edit_delete{background-image:url(../openolat/images/bin-metal-full.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_auto{background-image:url(../openolat/images/table_sort.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_manual{background-image:url(../openolat/images/table_gear.png)}div.b_portlet_toolbox span.b_portlet_edit_left_disabled{background-image:url(../openolat/images/arrow_left_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_right_disabled{background-image:url(../openolat/images/arrow_right_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_down_disabled{background-image:url(../openolat/images/arrow_down_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_up_disabled{background-image:url(../openolat/images/arrow_up_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_auto_disabled{background-image:url(../openolat/images/table_sort.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_manual_disabled{background-image:url(../openolat/images/table_gear.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.b_toolboxes{padding:6px}.b_toolboxes .b_toolbox{margin-bottom:20px}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper{border-bottom:1px solid #ff6666;background:inherit}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head{vertical-align:top}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head strong{font-weight:bold}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head_icon{background:transparent no-repeat 3px 50%;padding-left:19px;line-height:1.2em;color:black}.b_toolboxes .b_toolbox .b_toolbox_content ul{padding:0 0 0 6px;margin:0;list-style:none}.b_toolboxes .b_toolbox .b_toolbox_content li{padding:0;margin:0;line-height:1.7em;white-space:nowrap}.b_toolboxes .b_toolbox .b_toolbox_content li a{color:#667;background-repeat:no-repeat;background-position:0 50%;padding-left:20px;display:block}.b_toolboxes .b_toolbox .b_toolbox_content li a:focus,.b_toolboxes .b_toolbox .b_toolbox_content li a:hover,.b_toolboxes .b_toolbox .b_toolbox_content li a:active{color:#504D4E;text-decoration:underline}.b_toolboxes .b_toolbox .b_toolbox_content li div.b_note,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_important,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_warning{padding:0 0 0 20px;margin:0;border-bottom:0}.b_toolboxes .b_toolbox .b_toolbox_content li a.b_toolbox_toggle{padding-left:0;display:inline}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_toggle_wrapper{float:right;font-size:90%}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_link.b_disabled,.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_disabled{color:#999;background:no-repeat 0 50% url(../openolat/images/bullet_white.png);padding-left:18px;display:block}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet p{margin-bottom:0}div.b_portlet_dyk_q{font-weight:bold}div.b_portlet_dyk_a{padding-top:5px}div.b_portlet_dyk_next{text-align:right}div.f_library_catalog div.b_tree ul{white-space:normal}div.f_library_catalog div.b_tree ul.b_tree_l1 li a.b_tree_icon{background-image:none !important}div.f_library_catalog div.f_metadata{background-color:#fcfcfc;margin-left:20px;padding:4px}div.f_library_catalog h4{padding-left:25px;background-repeat:no-repeat;background-position:center left}div.f_library_catalog div.f_folder_info div.f_metadata{margin-bottom:1.5em}div.f_library_catalog div.b_noti{right:90px}div.f_library_catalog div.f_thumbnails_switch{border:1px solid #E9EAEF;display:inline;position:absolute;top:0px;right:0px;float:right;padding:3px 3px 3px 23px}div.f_library_catalog div.f_thumbnails_on{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%}div.f_library_catalog div.f_thumbnails_off{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}div.f_library_catalog th,div.f_library_catalog td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog h3.b_filetype_folder{margin-top:20px}div.f_library_catalog div.f_item{margin-bottom:1em;padding:0.5em}div.f_library_catalog div.f_item div.f_item_thumbnail{width:200px;height:200px;float:left;margin-right:20px}div.f_library_catalog div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog div.f_item div.f_metadata{position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail{float:left;border-right:1px solid #eeeeee;margin-right:1em}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_inner{width:200px;height:200px}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_unavailable{width:200px;height:200px;background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text{padding-bottom:35px}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings{position:absolute;bottom:3px;right:3px;width:300px}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings div.b_ratings_and_comments{margin:0;border:none}div.f_library_catalog div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_wide div.f_metadata{background-color:#fcfcfc}div.f_library_catalog_wide th,div.f_library_catalog_wide td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog_wide th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog_wide h3.b_filetype_folder{margin-top:20px}div.f_library_catalog_wide div.f_item{margin-bottom:30px}div.f_library_catalog_wide div.f_item div.f_thumbnail{width:280px;height:158px;float:left;border-right:1px solid #999}div.f_library_catalog_wide div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog_wide div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog_wide div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog_wide div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog_wide div.f_item div.f_metadata{position:relative;border:1px solid #999;moz-box-shadow:0 1px 2px #999999;-ms-box-shadow:0 1px 2px #999999;-o-box-shadow:0 1px 2px #999999;-webkit-box-shadow:0 1px 2px #999999;box-shadow:0 1px 2px #999999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_inner{width:280px;height:158px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_unavailable{width:280px;height:158px;background-image:url(../openolat/images/no_preview.png);background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text{margin:10px 220px 10px 300px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos{position:absolute;top:0;right:0;height:158px;width:210px;border-left:1px solid #999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos_inner{margin:10px 10px 10px 10px}div.f_library_catalog_wide div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog_wide h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_condensed div.f_item_condensed{width:280px;height:280px;margin-right:30px;margin-bottom:30px;float:left;-webkit-box-shadow:0 1px 2px 0 #999;box-shadow:0 1px 2px 0 #999;border:1px solid #999;background-color:#fcfcfc}div.f_library_catalog_condensed div.f_item_condensed div.f_thumbnail{height:158px;width:280px}div.f_library_catalog_condensed div.f_item_condensed div.f_metadata_text{padding:12px 8px 12px 12px}div.f_library_catalog_condensed div.f_item_condensed div.o_eff_statement_progress{width:200px;margin:20px 0px 0px 20px}div.f_library_overview img{float:right;max-width:50%}div.f_library_overview p{padding-left:20px}div.f_library_overview div.f_library_big_icon{float:right;background-repeat:no-repeat;background-size:100%;width:45%;height:300px;margin:0 20px 0 20px}div.f_library_overview div.f_library_newest_files ul li{white-space:normal;padding-bottom:0.3em}div.f_library_overview div.f_library_newest_files ul li a{background-position:top left;min-height:16px}.f_library_big_icon{background-image:url(../openolat/images/library_image.png)}.f_library_icon{background-image:url(../openolat/images/library.png)}.f_thumbnail_unavailable{background-image:url(../openolat/images/no_preview.png)}@media print{.o_noprint{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_toplink{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}body{font-size:10pt}.b_noti{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_main.o_loginscreen{background-image:none}#b_main.o_home{background-image:none}#b_main.o_editor{background-image:none}#b_main{moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}body,#b_page_margins,#b_page,#b_main,#b_page_wrapper{margin:0;padding:0;border:0}body *{font-family:"Times New Roman", Times, serif}code,pre{font-family:"Courier New", Courier, mono}#b_page_margins,#b_page{width:100% !important;min-width:0;max-width:none}#b_footer,#b_topnav,#b_nav,#search{display:none}#b_col1,#b_col2{display:none}#b_col3{margin:0 !important;border:none !important}.b_c25l,.b_c33l,.b_c38l,.b_c50l,.b_c62l,.b_c66l,.b_c75l,.b_c25r,.b_c33r,.b_c38r,.b_c50r,.b_c62r,.b_c66r,.b_c75r{width:100%;margin:0;float:none;overflow:visible;display:table}.b_subc,.b_subcl,.b_subcr{margin:0;padding:0}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#b_page a[href^="http:"],#b_page a[href^="https:"]{padding-left:0;background-image:none}#b_col1_content:before,#b_col2_content:before,#b_col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}.b_floatbox,.b_subcolumns,.b_subcolums_oldgecko{overflow:visible;display:table}#jsMath_PrintWarning{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}.o_wiki_wrapper .b_c20l,.o_wiki_wrapper .o_wikimod_nav{display:none}.o_wiki_wrapper .b_c80r{width:100%}.o_wiki_wrapper .b_c80r div.b_tabbedpane_tabs{display:none}}
+**/@import url(../../yaml/core/slim_base.css);@import url(all/content.css);.b_with_small_icon_left,div.b_table_wrapper div.b_table_empty{padding:2px 0 2px 20px;min-height:16px;background-position:0 50%;background-repeat:no-repeat}option.b_with_small_icon_left{padding:0 0 0 20px;vertical-align:middle;min-height:11px;background-position:0 50%;background-repeat:no-repeat}.b_with_small_icon_right{padding:1px 20px 1px 0px;min-height:16px;background-position:100% 50%;background-repeat:no-repeat}.b_with_small_icon_only span{display:none}.b_small_icon{float:left;display:inline;width:16px;height:16px;background-position:0 50%;background-repeat:no-repeat}td a span.b_small_table_icon,td a.b_small_table_icon{padding-left:20px;width:16px;height:16px;background-position:2px 50%;background-repeat:no-repeat}a.b_small_icon:hover{text-decoration:none}.b_info_icon{background-image:url("../openolat/images/comment.png")}.b_warn_icon,div.b_table_wrapper div.b_table_empty{background-image:url("../openolat/images/exclamation.png")}.b_error_icon{background-image:url("../openolat/images/cross-circle.png")}.b_new_icon{background-image:url("../openolat/images/new-text.png")}.b_institution_icon{background-image:url("../openolat/images/home.png")}.b_group_icon{background-image:url("../openolat/images/users.png")}.b_user_icon{background-image:url("../openolat/images/user.png")}.b_move_left_icon{background-image:url("../openolat/images/arrow_left_big.png")}.b_move_right_icon{background-image:url("../openolat/images/arrow_right_big.png")}.b_move_down_icon{background-image:url("../openolat/images/arrow_down_big.png")}.b_move_up_icon{background-image:url("../openolat/images/arrow_up_big.png")}.b_delete_icon{background-image:url("../openolat/images/bin-metal-full.png")}.b_share_icon{background-image:url("../openolat/images/share.png")}.b_status_enabled_icon{background-image:url("../openolat/images/tick.png")}.b_status_disabled_icon{background-image:url("../openolat/images/cross.png")}.b_edit_icon{background-image:url("../openolat/images/docs/document--pencil.png")}.b_add_icon{background-image:url("../openolat/images/plus-circle.png")}.b_open_icon{background-image:url("../openolat/images/control/control.png")}.b_star_icon{background-image:url(../openolat/images/star.png)}.b_star_small_icon{background-image:url(../openolat/images/star-small.png)}.o_fulltext_search_button{background-image:url("../openolat/images/magnifier-zoom.png")}.o_help_icon{background-image:url("../openolat/images/help.png")}.o_rss_icon{background-image:url("../openolat/images/feed.png")}.o_login_guests{background-image:url("../openolat/images/user_silhouette.png")}.o_login_pwd{background-image:url("../openolat/images/user_excl.png")}.o_login_register{background-image:url("../openolat/images/user_register.png")}.o_news_icon{background-image:url("../openolat/images/information-white.png")}.o_course_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}.o_chat_icon{background-image:url("../openolat/images/balloons-box.png")}.o_admin_icon{background-image:url("../openolat/images/wrench-screwdriver.png")}.o_calendar_icon{background-image:url("../openolat/images/calendar.png")}.o_locked_icon{background-image:url("../openolat/images/locked.png")}.b_backward_icon{background-image:url("../openolat/images/arrow_left.png")}.b_forward_icon{background-image:url("../openolat/images/arrow_right.png")}.b_flag_en{background-image:url("../openolat/images/flags/gb.png")}.b_flag_de{background-image:url("../openolat/images/flags/de.png")}.b_flag_fr{background-image:url("../openolat/images/flags/fr.png")}.b_flag_it{background-image:url("../openolat/images/flags/it.png")}.b_flag_es{background-image:url("../openolat/images/flags/es.png")}.b_flag_da{background-image:url("../openolat/images/flags/dk.png")}.b_flag_cs{background-image:url("../openolat/images/flags/cz.png")}.b_flag_el{background-image:url("../openolat/images/flags/gr.png")}.b_flag_ee{background-image:url("../openolat/images/flags/ee.png")}.b_flag_ru{background-image:url("../openolat/images/flags/ru.png")}.b_flag_pl{background-image:url("../openolat/images/flags/pl.png")}.b_flag_zh_CN{background-image:url("../openolat/images/flags/cn.png")}.b_flag_zh_TW{background-image:url("../openolat/images/flags/tw.png")}.b_flag_lt{background-image:url("../openolat/images/flags/lt.png")}.b_flag_fa{background-image:url("../openolat/images/flags/ir.png")}.b_flag_pt_PT{background-image:url("../openolat/images/flags/pt.png")}.b_flag_pt_BR{background-image:url("../openolat/images/flags/br.png")}.b_flag_tr{background-image:url("../openolat/images/flags/tr.png")}.b_flag_hu{background-image:url("../openolat/images/flags/hu.png")}.b_flag_sq{background-image:url("../openolat/images/flags/al.png")}.b_flag_in{background-image:url("../openolat/images/flags/id.png")}.b_flag_ar{background-image:url("../openolat/images/flags/eg.png")}.b_flag_rm{background-image:url("../openolat/images/flags/rm.png")}.b_flag_af{background-image:url("../openolat/images/flags/za.png")}.b_flag_vi{background-image:url("../openolat/images/flags/vn.png")}.b_flag_mn{background-image:url("../openolat/images/flags/mn.png")}.b_flag_iw{background-image:url("../openolat/images/flags/il.png")}.b_flag_ko{background-image:url("../openolat/images/flags/kr.png")}.b_flag_nl_NL{background-image:url("../openolat/images/flags/nl.png")}.b_flag_jp{background-image:url("../openolat/images/flags/jp.png")}.b_flag_nb_NO{background-image:url("../openolat/images/flags/no.png")}.b_flag_et_EE{background-image:url("../openolat/images/flags/ee.png")}.b_flag_bg{background-image:url("../openolat/images/flags/bg.png")}.b_flag_hi_IN_ASIA{background-image:url("../openolat/images/flags/in.png")}.b_flag_ar_LB{background-image:url("../openolat/images/flags/lb.png")}.b_flag_gl_ES{background-image:url("../openolat/images/flags/galicia.png")}.b_filetype_file,.b_filetype_ico{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_avi_icon{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_bat_icon{background-image:url("../openolat/images/docs/document-binary.png") !important}.b_filetype_bmp{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_css{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_doc,.b_filetype_docx{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_dvi{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_exe{background-image:url("../openolat/images/docs/document-binary.png") !important}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.b_filetype_folder,.b_filetype_folder_open{background-image:url("../openolat/images/folder_open.png") !important}.b_filetype_folder{background-image:url("../openolat/images/folder.png") !important}.b_filetype_gif{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_gz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_htm,.b_filetype_html{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_jpeg,.b_filetype_jpg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_js{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_log{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_midi{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_video,.b_filetype_mov{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_audio,.b_filetype_mp3,.b_filetype_m3u{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_mpeg,.b_filetype_mpg{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_odp{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ods{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_odt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_odg{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_odf{background-image:url("../openolat/images/docs/document_plain.png") !important}.b_filetype_pdf{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_png{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_ppt{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_pptx{background-image:url("../openolat/images/docs/document-powerpoint.png") !important}.b_filetype_ps{background-image:url("../openolat/images/docs/document-pdf.png") !important}.b_filetype_qt,.b_filetype_ra,.b_filetype_ram{background-image:url("../openolat/images/docs/document-film.png") !important}.b_filetype_readme,.b_filetype_README{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_rtf{background-image:url("../openolat/images/docs/document-word.png") !important}.b_filetype_tar,.b_filetype_tgz{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_filetype_tiff{background-image:url("../openolat/images/docs/document-image.png") !important}.b_filetype_txt{background-image:url("../openolat/images/docs/document-text.png") !important}.b_filetype_wav{background-image:url("../openolat/images/docs/document-music.png") !important}.b_filetype_xls,.b_filetype_xlsx{background-image:url("../openolat/images/docs/document-excel.png") !important}.b_filetype_xml{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_xsl{background-image:url("../openolat/images/docs/document_tags.png") !important}.b_filetype_zip{background-image:url("../openolat/images/docs/document-zipper.png") !important}.b_large_icon.b_filetype_file{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_avi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_bat{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_bmp{background-image:url("../openolat/images/docs_large/bmp.png") !important}.b_large_icon.b_filetype_css{background-image:url("../openolat/images/docs_large/css.png") !important}.b_large_icon.b_filetype_doc,.b_large_icon.b_filetype_docx{background-image:url("../openolat/images/docs_large/doc.png") !important}.b_large_icon.b_filetype_dvi{background-image:url("../openolat/images/docs_large/avi.png") !important}.b_large_icon.b_filetype_exe{background-image:url("../openolat/images/docs_large/exe.png") !important}.b_large_icon.b_filetype_folder{background-image:url("../openolat/images/docs_large/_blank.png") !important}.b_large_icon.b_filetype_gif{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_gz{background-image:url("../openolat/images/docs_large/tgz.png") !important}.b_large_icon.b_filetype_htm,.b_large_icon.b_filetype_html{background-image:url("../openolat/images/docs_large/html.png") !important}.b_large_icon.b_filetype_ico{background-image:url("../openolat/images/docs_large/gif.png") !important}.b_large_icon.b_filetype_jpeg,.b_large_icon.b_filetype_jpg{background-image:url("../openolat/images/docs_large/jpg.png") !important}.b_large_icon.b_filetype_js{background-image:url("../openolat/images/docs_large/java.png") !important}.b_large_icon.b_filetype_log{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_midi{background-image:url("../openolat/images/docs_large/midi.png") !important}.b_large_icon.b_filetype_mp4,.b_large_icon.b_filetype_m4v,.b_large_icon.b_filetype_webm,.b_large_icon.b_filetype_ogg{background-image:url("../openolat/images/docs_large/mp4.png") !important}.b_large_icon.b_filetype_flv{background-image:url("../openolat/images/docs_large/flv.png") !important}.b_large_icon.b_filetype_video,.b_large_icon.b_filetype_mov{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_audio,.b_large_icon.b_filetype_mp3,.b_large_icon .b_filetype_m3u{background-image:url("../openolat/images/docs_large/mp3.png") !important}.b_large_icon.b_filetype_mpeg,.b_large_icon.b_filetype_mpg{background-image:url("../openolat/images/docs_large/mpg.png") !important}.b_large_icon.b_filetype_odp{background-image:url("../openolat/images/docs_large/odp.png") !important}.b_large_icon.b_filetype_ods{background-image:url("../openolat/images/docs_large/ods.png") !important}.b_large_icon.b_filetype_odt{background-image:url("../openolat/images/docs_large/odt.png") !important}.b_large_icon.b_filetype_odg{background-image:url("../openolat/images/docs_large/odg.png") !important}.b_large_icon.b_filetype_odf{background-image:url("../openolat/images/docs_large/odf.png") !important}.b_large_icon.b_filetype_pdf{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_png{background-image:url("../openolat/images/docs_large/png.png") !important}.b_large_icon.b_filetype_ppt,.b_large_icon.b_filetype_pptx{background-image:url("../openolat/images/docs_large/ppt.png") !important}.b_large_icon.b_filetype_ps{background-image:url("../openolat/images/docs_large/pdf.png") !important}.b_large_icon.b_filetype_qt,.b_large_icon.b_filetype_ra,.b_large_icon.b_filetype_ram{background-image:url("../openolat/images/docs_large/qt.png") !important}.b_large_icon.b_filetype_readme,.b_large_icon.b_filetype_README{background-image:url("../openolat/images/docs_large/text.png") !important}.b_large_icon.b_filetype_rtf{background-image:url("../openolat/images/docs_large/rtf.png") !important}.b_large_icon.b_filetype_tar,.b_large_icon.b_filetype_tgz{background-image:url("../openolat/images/docs_large/gtz.png") !important}.b_large_icon.b_filetype_tiff{background-image:url("../openolat/images/docs_large/tiff.png") !important}.b_large_icon.b_filetype_txt{background-image:url("../openolat/images/docs_large/txt.png") !important}.b_large_icon.b_filetype_wav{background-image:url("../openolat/images/docs_large/wav.png") !important}.b_large_icon.b_filetype_xls,.b_large_icon .b_filetype_xlsx{background-image:url("../openolat/images/docs_large/xls.png") !important}.b_large_icon.b_filetype_xml{background-image:url("../openolat/images/docs_large/xml.png") !important}.b_large_icon.b_filetype_xsl{background-image:url("../openolat/images/docs_large/xsl.png") !important}.b_large_icon.b_filetype_zip{background-image:url("../openolat/images/docs_large/zip.png") !important}li.b_nav_site div,li.b_nav_tab div{background:url("../openolat/images/application.png") no-repeat left 50%;padding-left:18px}li.b_resource_BusinessGroup div,.o_BusinessGroup_icon{background-image:url("../openolat/images/users.png")}li.b_resource_GroupCard div,.o_GroupCard_icon{background-image:url("../openolat/images/users.png")}li.b_resource_CourseModule div,.o_CourseModule_icon{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li.b_resource_HOMEPAGECONFIG div,.o_HOMEPAGECONFIG_icon,li.b_resource_Identity div{background-image:url("../openolat/images/card-address.png")}li.b_resource_FileResource-SHAREDFOLDER div,.o_FileResource-SHAREDFOLDER_icon{background-image:url("../openolat/images/folder_shared.png")}li.b_resource_FileResource-WIKI div,.o_FileResource-WIKI_icon{background-image:url("../openolat/images/le_resources/wiki.png")}li.b_resource_FileResource-PODCAST div,.o_FileResource-PODCAST_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li.b_resource_FileResource-BLOG div,.o_FileResource-BLOG_icon{background-image:url("../openolat/images/le_resources/blog.png")}li.b_resource_FileResource-MOVIE div,.o_FileResource-MOVIE_icon{background-image:url("../openolat/images/docs/document-film.png")}li.b_resource_FileResource-PDF div,.o_FileResource-PDF_icon{background-image:url("../openolat/images/docs/document-pdf.png")}li.b_resource_FileResource-PPT div,.o_FileResource-PPT_icon{background-image:url("../openolat/images/docs/document-powerpoint.png")}li.b_resource_FileResource-DOC div,.o_FileResource-DOC_icon{background-image:url("../openolat/images/docs/document-word.png")}li.b_resource_FileResource-IMSCP div,.o_FileResource-IMSCP_icon{background-image:url("../openolat/images/le_resources/box.png")}li.b_resource_FileResource-SCORMCP div,.o_FileResource-SCORMCP_icon{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li.b_resource_FileResource-FILE div,.o_FileResource-FILE_icon{background-image:url("../openolat/images/docs/document_plain.png")}li.b_resource_FileResource-IMAGE div,.o_FileResource-IMAGE_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SOUND div,.o_FileResource-SOUND_icon{background-image:url("../openolat/images/docs/document-music.png")}li.b_resource_FileResource-XLS div,.o_FileResource-XLS_icon{background-image:url("../openolat/images/docs/document-excel.png")}li.b_resource_FileResource-ANIM div,.o_FileResource-ANIM_icon{background-image:url("../openolat/images/docs/document-image.png")}li.b_resource_FileResource-SURVEY div,.o_FileResource-SURVEY_icon{background-image:url("../openolat/images/le_resources/survey.png")}li.b_resource_FileResource-TEST div,.o_FileResource-TEST_icon{background-image:url("../openolat/images/le_resources/test.png")}li.b_resource_FileResource-GLOSSARY div,.o_FileResource-GLOSSARY_icon{background-image:url("../openolat/images/le_resources/glossary.png")}li.b_resource_org-olat-search-ui-SearchController div,.o_org-olat-search-ui-SearchController_icon{background-image:url("../openolat/images/magnifier-zoom.png")}li.b_resource_EPStructuredMapTemplate div{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.o_toolbox_course{background-image:url("../openolat/images/le_resources/book-open-text-image.png")}li a.o_toolbox_content{background-image:url("../openolat/images/le_resources/box.png")}li a.o_toolbox_scorm{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png")}li a.o_toolbox_test{background-image:url("../openolat/images/le_resources/test.png")}li a.o_toolbox_questionnaire{background-image:url("../openolat/images/le_resources/survey.png")}li a.o_toolbox_wiki{background-image:url("../openolat/images/le_resources/wiki.png")}li a.o_toolbox_podcast{background-image:url("../openolat/images/le_resources/media-player-cast.png")}li a.o_toolbox_blog{background-image:url("../openolat/images/le_resources/blog.png")}li a.o_toolbox_glossary{background-image:url("../openolat/images/le_resources/glossary.png")}li a.o_toolbox_sharedfolder{background-image:url("../openolat/images/folder_shared.png")}li a.o_toolbox_coursefolder{background-image:url("../openolat/images/le_resources/blue-folder.png")}li a.o_toolbox_courseareas{background-image:url("../openolat/images/users.png")}li a.o_toolbox_portfolio{background-image:url("../openolat/images/le_resources/portfolio.png")}li a.b_toolbox_link{background-image:url("../openolat/images/bullet_black.png")}li a.b_toolbox_doc{background-image:url("../openolat/images/docs/document_plain.png")}li a.b_toolbox_preview{background-image:url("../openolat/images/docs/document_preview.png")}li a.b_toolbox_publish{background-image:url("../openolat/images/docs/document_share.png")}li a.b_toolbox_move{background-image:url("../openolat/images/docs/document_move.png")}li a.b_toolbox_close{background-image:url("../openolat/images/close.png")}li a.b_toolbox_delete{background-image:url("../openolat/images/bin-metal-full.png")}li a.b_toolbox_copy,.b_copy_icon{background-image:url("../openolat/images/docs/document-copy.png")}.o_midlock{top:9px;left:9px;background-image:url("../openolat/images/decorator/deco_condition.png")}.o_miderr{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_error.png")}.o_midwarn{top:8px;left:-2px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_midpub{top:-2px;left:9px;background-image:url("../openolat/images/decorator/deco_ok.png")}span.o_passed{background:url(../openolat/images/tick.png) no-repeat right 50%;padding:0 25px 0 0;color:#009900}span.o_notpassed{background:url(../openolat/images/cross.png) no-repeat right 50%;padding:0 25px 0 0;color:#990000}.o_efficiencystatement_icon{background-image:url(../openolat/images/seal.png)}span.o_green_led{background:url(../openolat/images/green_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_yellow_led{background:url(../openolat/images/yellow_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_red_led{background:url(../openolat/images/red_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_black_led{background:url(../openolat/images/black_led.png) no-repeat left 50%;padding:0 0 0 25px}span.o_grey_led{background:url(../openolat/images/grey_led.png) no-repeat left 50%;padding:0 0 0 25px}.o_bc_icon{background-image:url("../openolat/images/folder.png") !important}.o_co_icon{background-image:url("../openolat/images/mail.png") !important}.o_cp_icon{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_org{background-image:url("../openolat/images/le_resources/box.png") !important}.o_cp_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_dialog_icon{background-image:url("../openolat/images/docs/document_discuss.png") !important}.o_en_icon{background-image:url("../openolat/images/enrol.png") !important}.o_fo_icon{background-image:url("../openolat/images/forum/forum.png") !important}.o_iqself_icon{background-image:url("../openolat/images/le_resources/selftest.png") !important}.o_iqsurv_icon{background-image:url("../openolat/images/le_resources/survey.png") !important}.o_iqtest_icon{background-image:url("../openolat/images/le_resources/test.png") !important}.o_qitem_icon{background-image:url("../openolat/images//question-octagon-frame.png") !important}.o_ms_icon{background-image:url("../openolat/images/le_resources/thumb-up.png") !important}.o_scorm_icon,.o_scorm_org{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_scorm_item{background-image:url("../openolat/images/docs/document-text.png") !important}.o_scorm_asset{background-image:url("../openolat/images/le_resources/book-open-text-image-s.png") !important}.o_sp_icon{background-image:url("../openolat/images/docs/document-text.png") !important}.o_st_icon{background-image:url("../openolat/images/node-select-all.png") !important}.o_ta_icon{background-image:url("../openolat/images/docs/document-task.png") !important}.o_tu_icon{background-image:url("../openolat/images/docs/document-import.png") !important}.o_wiki_icon{background-image:url("../openolat/images/le_resources/wiki.png") !important}.o_ll_icon{background-image:url("../openolat/images/docs/document_linklist.png") !important}.o_cl_icon{background-image:url("../openolat/images/clipboard-task.png") !important}.o_den_icon{background-image:url("../openolat/images/clock.png") !important}.o_projectbroker_icon{background-image:url("../openolat/images/projectbroker.png") !important}.o_podcast_icon{background-image:url("../openolat/images/le_resources/media-player-cast.png") !important}.o_blog_icon{background-image:url("../openolat/images/le_resources/blog.png") !important}.o_cal_icon{background-image:url("../openolat/images/calendar.png") !important}.o_lti_icon{background-image:url("../openolat/images/docs/document-node.png") !important}.o_vc_icon{background-image:url("../openolat/images/projection-screen.png") !important}.o_vitero_icon{background-image:url("../openolat/images/vitero.png") !important}.o_openmeetings_icon{background-image:url("../openolat/images/projection-screen-presentation.png") !important}.o_ep_icon{background-image:url("../openolat/images/le_resources/portfolio.png") !important}.o_EPStructuredMapTemplate_icon{background-image:url("../openolat/images/portfolio/briefcase.png") !important}.o_infomsg_icon{background-image:url("../openolat/images/information-button.png") !important}.o_cmembers_icon{background-image:url("../openolat/images/users.png") !important}.fx_members_icon{background-image:url("../openolat/images/users_members.png") !important}body#b_body .o_CourseModule_icon_closed{background-image:url("../openolat/images/le_resources/book-open-text-image_locked.png")}@media all{html{min-height:100%}body{min-height:100%;overflow-y:scroll;background:yellow;background:-moz-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, yellow), color-stop(33%, red), color-stop(66%, blue), color-stop(100%, green));background:-webkit-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:-o-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:-ms-linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%);background:linear-gradient(top, yellow 0%, red 33%, blue 66%, green 100%)}#b_page_margins{min-width:740px;max-width:1324px;margin:0 auto;width:100%;height:100%}#b_main_toolbar{clear:both;height:24px;line-height:24px;vertical-align:middle;margin:0;padding:1px 0 0 0;border-bottom:1px solid #dadada;background-color:white;moz-box-shadow:0 0 14px #d3d3d3;-ms-box-shadow:0 0 14px #d3d3d3;-o-box-shadow:0 0 14px #d3d3d3;-webkit-box-shadow:0 0 14px #d3d3d3;box-shadow:0 0 14px #d3d3d3}#b_main_toolbar ul li a span{line-height:24px}#b_main{background:#fff;min-height:550px;clear:both;moz-box-shadow:0 2px 14px #d3d3d3;-ms-box-shadow:0 2px 14px #d3d3d3;-o-box-shadow:0 2px 14px #d3d3d3;-webkit-box-shadow:0 2px 14px #d3d3d3;box-shadow:0 2px 14px #d3d3d3}#b_page a#b_toplink{position:absolute;bottom:1em;right:1em;background:transparent url(../openolat/images/arrow_up.png) 0 50% no-repeat;padding-left:14px;z-index:5}#b_header,#b_page,#b_col1_content,#b_col2_content,#b_col3_content,#b_col3_content_inner{position:relative}#b_col1{overflow:hidden}#b_col1_content{padding:1em 10px 1em 0px}#b_col3{border-left:1px #DDD dotted;border-right:1px #DDD dotted}#b_col3_content{min-height:550px;padding:20px 20px 30px 20px}#b_col2_content{overflow:hidden;padding:1em 0}.b_hidecol2 #b_col3{margin-right:0 !important;border-right:none}.b_hidecol1 #b_col3{margin-left:0 !important;border-left:none}.b_hideboth #b_col3{margin-left:0 !important;margin-right:0 !important;border-left:none;border-right:none}.b_hideboth #b_col1,.b_hideboth #b_col2,.b_hidecol1 #b_col1,.b_hidecol2 #b_col2,#b_ie_clearing{display:none}.b_c15r,.b_c20r,.b_c80r,.b_c85r{float:right;margin-left:-5px}.b_c15l,.b_c15r{width:15%}.b_c20l,.b_c20r{width:20%}.b_c80l,.b_c80r{width:80%}.b_c85l,.b_c85r{width:85%}.b_subcolumns_oldgecko,.b_c20l,.b_c15l,.b_c80l,.b_c85l{float:left}div.b_iframe_wrapper iframe{width:100%;position:relative;top:0;left:0;border:none;margin:0;padding:0;background:transparent}#b_main.b_exception{padding-left:165px;padding-right:165px}#b_header{height:auto;min-height:30px;overflow:hidden;position:relative}#b_header #b_topnav{position:absolute;right:0px;top:0px;padding:4px 15px 0px 0px;line-height:1.5em;min-height:1.5em}#b_header #b_topnav ul{margin:0}#b_header #b_topnav li,#b_header #b_topnav div,#b_header #b_topnav span{line-height:1.5em}#b_header #b_topnav .b_with_small_icon_right{padding:0 20px 0 0}#b_header #b_topnav .b_with_small_icon_left,#b_header #b_topnav div.b_table_wrapper div.b_table_empty,div.b_table_wrapper #b_header #b_topnav div.b_table_empty{padding:0 0 0 20px}#b_header #b_topnav .b_small_icon{height:1.5em}#b_header #b_topnav #o_topnav_langchooser select{font-size:90%}#b_header #b_topnav #o_topnav_search input{font-size:90%;margin:0;width:10em}#b_header #b_topnav #o_topnav_search a.o_fulltext_search_button{height:1.5em;background-position:50% 50%}#b_header #b_topnav #o_topnav_printview a{background:url(../openolat/images/printer.png) no-repeat right 50%;padding:0 20px 0 0;margin:0}#b_header #b_topnav #o_topnav_logout a{background:url("../openolat/images/control/control-power.png") no-repeat right 50%;padding:0 20px 0  0;margin:0;font-weight:bold}#b_header #b_topnav li{float:left;list-style:none;margin-left:1.7em}#b_header #b_topnav li div.b_form_element_wrapper.b_form_horizontal{margin:0}#b_header #b_topnav li#o_topnav_imclient li{margin-left:0.5em}#b_nav_main{float:left}#b_nav_main ul{padding-left:40px;margin:0}#b_nav_main ul li{float:left;position:relative;list-style:none;margin:0px;padding:4px 3px 4px 12px;margin-right:2px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#f5f5f5;background:rgba(255, 255, 255, 0.5)}#b_nav_main ul li a{padding:4px 12px 4px 3px}#b_nav_main ul li a:hover{text-decoration:none}#b_nav_main ul li.b_nav_site.b_nav_active,#b_nav_main ul li.b_nav_site:hover,#b_nav_main ul li.b_nav_site.b_exception{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_site.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_site:hover a.b_nav_tab_close,#b_nav_main ul li.b_nav_site.b_exception a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li.b_nav_site > div{padding-left:16px;background-repeat:no-repeat;background-position:0% 50%;background-image:url("../openolat/images/application.png")}#b_nav_main ul li.b_nav_site.o_site_home > div{background-image:url("../openolat/images/home.png")}#b_nav_main ul li.b_nav_site.o_site_admin > div{background-image:url("../openolat/images/wrench-screwdriver.png")}#b_nav_main ul li.b_nav_site.o_site_useradmin > div{background-image:url("../openolat/images/user_conf.png")}#b_nav_main ul li.b_nav_site.o_site_groupsmanagement > div{background-image:url("../openolat/images/users_conf.png")}#b_nav_main ul li.b_nav_site.o_site_repository > div{background-image:url("../openolat/images/books-stack.png")}#b_nav_main ul li.b_nav_site.o_site_groups > div{background-image:url("../openolat/images/users.png")}#b_nav_main ul li.b_nav_site.o_site_coaching > div{background-image:url("../openolat/images/eye.png")}#b_nav_main ul li.b_nav_site.site_demo_icon > div{background-image:url("../openolat/images/information-white.png")}#b_nav_main ul li.b_nav_site.f_site_library > div{background-image:url("../openolat/images/library.png")}#b_nav_main ul li.b_nav_site.fx_members > div{background-image:url("../openolat/images/users_members.png")}#b_nav_main ul li.b_nav_site.o_site_guidemo div{background-image:url("../openolat/images/light-bulb.png")}#b_nav_main ul li.b_nav_site.b_resource_GroupInfoMainController div{background-image:url(../openolat/images/users.png)}#b_nav_main ul li.b_nav_site.o_site_catalog div{background-image:url(../openolat/images/drawer-open.png)}#b_nav_main ul li.b_nav_site.o_site_qpool div{background-image:url(../openolat/images/book-question.png)}#b_nav_main ul li.b_nav_tab{margin-right:4px}#b_nav_main ul li.b_nav_tab a.b_nav_tab_close{position:absolute;top:3px;right:4px;width:13px;height:13px;line-height:0;padding:0;margin:0;background:transparent url(../openolat/images/cross_small_trimmed_grey.png) no-repeat right top}#b_nav_main ul li.b_nav_tab.b_nav_active,#b_nav_main ul li.b_nav_tab:hover{moz-box-shadow:0 -4px 8px -1px #d3d3d3;-ms-box-shadow:0 -4px 8px -1px #d3d3d3;-o-box-shadow:0 -4px 8px -1px #d3d3d3;-webkit-box-shadow:0 -4px 8px -1px #d3d3d3;box-shadow:0 -4px 8px -1px #d3d3d3;background:white}#b_nav_main ul li.b_nav_tab.b_nav_active a.b_nav_tab_close,#b_nav_main ul li.b_nav_tab:hover a.b_nav_tab_close{background-image:url(../openolat/images/cross_small_trimmed_blue.png)}#b_nav_main ul li#b_nav_spacer{background:none;border:none;width:20px;height:1px;padding:0}div.b_tree{font-size:100%;padding:0}div.b_tree ul{position:relative;padding:0;margin:0 0 0 1em;list-style:none;white-space:nowrap}div.b_tree ul li{position:relative;background:transparent;margin-left:0;padding-left:0;line-height:1.7em}div.b_tree ul li a.b_tree_icon{padding-left:20px;padding-top:2px;position:relative;background-position:0 50%;background-repeat:no-repeat}div.b_tree ul li a{color:#555555}div.b_tree ul li a.b_tree_l1{padding-left:16px}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:0px;z-index:9}div.b_tree ul li a:focus,div.b_tree ul li a:hover{color:red;background-color:transparent;text-decoration:underline}div.b_tree ul li a.b_tree_selected,div.b_tree ul li a:active{color:red;background-color:transparent;text-decoration:none}div.b_tree ul li a.b_tree_selected_parents,div.b_tree ul li strong{color:red;font-weight:bold}div.b_tree ul li .b_tree_oc_l1{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l2{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l3{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l4{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l5{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l6{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l7{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l8{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l9{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l10{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li .b_tree_oc_l11{position:absolute;top:0px;left:1px;z-index:9}div.b_tree ul li a.b_tree_l0{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l1{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l2{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l3{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l4{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l5{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l6{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l7{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l8{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l9{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l10{padding-left:13px;z-index:9}div.b_tree ul li a.b_tree_l11{padding-left:13px;z-index:9}div.b_tree ul li span.b_tree_icon_decorator{width:12px;height:12px;float:right;display:inline;position:static;z-index:9;background-repeat:no-repeat}div.b_tree ul li.b_deleted{text-decoration:none}div.b_tree ul li.b_deleted a{text-decoration:line-through}div.b_tree ul.b_tree_l0 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l1 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l2 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l3 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l4 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l5 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l6 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l7 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l8 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l9 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l10 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree ul.b_tree_l11 a.b_tree_icon{padding-left:33px;background-position:15px 50%}div.b_tree a.b_tree_level_close{background:transparent !important}div.b_tree a.b_tree_level_open{background:transparent !important}div.b_tree a.b_tree_level_close span{background:url("../openolat/images/tree_parent_open.gif") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_open span{background:url("../openolat/images/tree_parent_closed.gif") no-repeat 0 50%;padding-right:13px}div.b_tree a.b_tree_level_close:hover,div.b_tree a.b_tree_level_open:hover{text-decoration:none}#b_footer{color:#9D9D9D;padding:0;margin:0;position:relative;min-height:60px}#b_footer a{color:#777777}#b_footer #b_footer_user{position:absolute;top:1em;left:1em;line-height:16px}#b_footer #b_footer_user #b_username{margin-right:1.5em}#b_footer #b_footer_version{position:absolute;top:1em;right:1em}#b_footer #b_footer_powered{padding-top:1em;text-align:center;width:auto;background:none}#b_footer #b_footer_powered a{display:inline}#b_footer #b_footer_powered img{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_footer_powered img:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share{position:absolute;top:2.5em;left:1em;width:250px}#b_footer #b_share a,#b_footer #b_share span{margin:0 3px 0 0;background-repeat:no-repeat;width:16px;height:16px;float:left;display:inline;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}#b_footer #b_share a:hover{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#b_footer #b_share #b_facebook{background-image:url(../openolat/images/social/facebook_16.png)}#b_footer #b_share #b_twitter{background-image:url(../openolat/images/social/twitter_16.png)}#b_footer #b_share #b_google{background-image:url(../openolat/images/social/google_16.png)}#b_footer #b_share #b_delicious{background-image:url(../openolat/images/social/delicious_16.png)}#b_footer #b_share #b_digg{background-image:url(../openolat/images/social/digg_16.png)}#b_footer #b_share #b_mail{background-image:url(../openolat/images/social/email_16.png)}#b_footer #b_share #b_link{background-image:url(../openolat/images/social/link_16.png)}#b_footer .fx_footer #b_footer_version > a{display:block;min-height:45px;background:transparent url("../../images/frentix/frentix_logo_grey.png") no-repeat left bottom}#b_footer .fx_footer #b_footer_version > a:hover{background-image:url("../../images/frentix/frentix_logo.png")}#callout_share_link input{width:480px}#b_main.b_menu_toolbar #b_col1_content{padding-top:0;padding-right:0}#b_main.b_menu_toolbar #b_col3_content{padding:0}div.b_menu_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);border-bottom:1px solid #7D7D7D;padding:5px 5px 2px 0}div.b_breadcumb_path{padding:0;margin:0;float:left;display:inline}div.b_breadcumb_path ul{padding:0;margin:0;list-style:none;float:left;display:inline}div.b_breadcumb_path ul li{padding:0 7px 0 14px;margin:0;list-style:none;float:left;display:inline;background:url(../openolat/images/breadcrumb-separator.png) no-repeat left 50%}div.b_breadcumb_path ul li.b_first{background:url(../openolat/images/home.png) no-repeat 5px 50%;padding-left:25px}div.b_breadcumb_path ul li a{color:#464444}div.b_breadcumb_path ul li span.b_disabled{color:#000;padding:0 10px 0 0;margin:0}#b_main_toolbar div.b_breadcumb_path ul a{color:#2d2e2d;font-weight:bold}#b_main_toolbar div.b_breadcumb_path ul a:hover{color:#585a58;text-decoration:none}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back{background:transparent;padding:0 7px 0 7px;margin:0 2px 0 0;border-right:1px solid #dadada}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a{font-type:Arial;color:#2d2e2d;font-weight:normal}#b_main_toolbar div.b_breadcumb_path ul li.b_breadcumb_back a:hover{color:#585a58}div.b_breadcumb_content{clear:both;margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_toolbar{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #d0d0d0));background:-webkit-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-o-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:-ms-linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);background:linear-gradient(top, #f9f9f9 0%, #d0d0d0 100%);position:relative;padding:10px;height:19px;min-height:19px;border-bottom:1px solid #7D7D7D}div.b_toolbar ul{margin:0;list-style-image:none;list-style-type:none}div.b_toolbar ul li{margin:0px 16px 0px 0px;list-style-image:none;list-style-type:none}div.b_toolbar div.b_toolbar_left{position:absolute;top:7px;left:7px}div.b_toolbar ul.b_toolbar_left li{float:left}div.b_toolbar div.b_toolbar_right{position:absolute;top:7px;right:7px}div.b_toolbar ul.b_toolbar_right li{float:right;margin:0px 2px 0px 2px}div.b_toolbar div.b_toolbar_center{text-align:center}div.b_noti{border:1px solid #E9EAEF;padding:3px 23px 3px 3px;float:right;display:inline;position:relative;right:0;font-size:95%}div.b_noti a.b_contexthelp{position:absolute;top:2px;right:2px}div.b_noti a.b_noti_unsubscribe_link{background:url(../openolat/images/mail--minus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_subscribe_link{background:url(../openolat/images/mail--plus.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_noti a.b_noti_markedread_link{background:url(../openolat/images/tick.png) no-repeat left 50%;padding:1px 0 1px 20px}div.b_titled_wrapper div.b_noti{position:absolute;right:25px;top:0px}div.b_titled_wrapper fieldset div.b_noti{top:12px}h1.b_titled_wrapper span{padding-right:4em;font-style:italic}h2.b_titled_wrapper span{padding-right:4em;font-style:italic}h3.b_titled_wrapper span{padding-right:4em;font-style:italic}h4.b_titled_wrapper span{padding-right:3em;font-style:italic}h5.b_titled_wrapper span{padding-right:3em;font-style:italic}a.b_togglebox_closed{background:url("../openolat/images/tree_parent_closed.gif") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}a.b_togglebox_opened{background:url("../openolat/images/tree_parent_open.gif") no-repeat 0 50%;padding:1px 0 1px 18px;vertical-align:middle}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content{background:transparent;border:0px;padding:0px}div.b_titled_wrapper_desc a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;position:absolute;top:2px;left:5px;background:url(../openolat/images/information-white.png) no-repeat 0 50%}div.b_titled_wrapper_desc a.b_togglebox_closed{display:block;width:20px;height:20px;background:url(../openolat/images/information-white.png) no-repeat top left;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}div.b_titled_wrapper_desc div.b_togglebox div.b_togglebox_content{position:relative;margin-bottom:1em}div.b_titled_wrapper_desc a.b_togglebox_hide span{position:absolute;bottom:0;right:0;padding:0 6px 3px 0}div.b_titled_wrapper_desc a.b_togglebox_hide:hover{text-decoration:underline}div.b_titled_wrapper div.b_togglebox div.b_togglebox_content div.o_course_run_objectives{position:relative}div.o_course_run_dropbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_returnbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_course_run_solutionbox div.b_noti{position:relative;top:0;right:25px;border:1px solid #FFFFFF}div.o_catalog div.o_catalog_link_title{margin:2em 0 0 0;border-bottom:1px solid #ccc;padding:0.3em}div.o_catalog fieldset{padding:1em 1em 0.5em 1em}div.o_catalog div.o_catalog_title{display:none}div.o_catalog div.o_catalog_nav{padding:1px 0 2px 22px;border-bottom:1px solid #EEE;background:url(../openolat/images/folder_open.png) 2px 50% no-repeat}div.o_catalog .o_catalog_sub_icon{background-image:url(../openolat/images/folder_small.png)}div.o_catalog div.o_catalog_links{margin-top:1em;padding-top:1em;border-top:1px solid #EEE}div.o_catalog div.o_catalog_itemlist ul{list-style-type:none;margin:0;padding:0}div.o_catalog div.o_catalog_itemlist ul li{margin:0;padding:0 0 0 0.5em;overflow:hidden}div.o_catalog div.o_catalog_itemlist ul a{display:block}div.o_catalog div.o_catalog_desc{margin:0.5em 0 0.5em 0;padding-left:20px;font-style:italic}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/images/folder_small.png)}div.b_ext_elem .x-tree-node-collapsed .x-tree-node-icon.o_catalog_cat_noaccess_icon,div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_icon{background-image:url(../openolat/folder_open.png)}div.b_ext_elem .x-tree-node-expanded .x-tree-node-icon.o_catalog_cat_noaccess_icon{background-image:url(../openolat/images/locked.png)}div.b_ext_elem .x-tree-node-leaf .x-tree-node-icon.o_catalog_entry_icon{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}.b_float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}.b_float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}.b_center{text-align:center;margin:0.5em auto}.b_floatscrollbox{overflow-x:auto;overflow-y:hidden}.b_overflowscrollbox{overflow:auto}}@media all and (min-width : 1324px){#b_footer #b_share{left:0}#b_footer #b_footer_user{left:0}#b_footer #b_footer_version{right:0}}.b_dd_item{cursor:move;z-index:100}.b_dd_proxy{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.b_dd_item.b_dd_over{background-color:#ffff60}.b_dd_sibling{height:3px;width:100%}.b_dd_sibling.b_dd_over{background:transparent url(../openolat/images/arrow_dd.png) top left no-repeat}div.b_dd_ct div.b_dd_sibling_l1{margin-left:0 !important}div.b_dd_ct div.b_dd_sibling_l2{margin-left:1em !important}div.b_dd_ct div.b_dd_sibling_l3{margin-left:2em !important}div.b_dd_ct div.b_dd_sibling_l4{margin-left:3em !important}div.b_dd_ct div.b_dd_sibling_l5{margin-left:4em !important}div.b_dd_ct div.b_dd_sibling_l6{margin-left:5em !important}div.b_dd_ct div.b_dd_sibling_l7{margin-left:6em !important}div.b_dd_ct div.b_dd_sibling_l8{margin-left:7em !important}div.b_dd_ct div.b_dd_sibling_l9{margin-left:8em !important}div.b_dd_ct div.b_dd_sibling_l10{margin-left:9em !important}div.b_dd_ct div.b_dd_sibling_l11{margin-left:10em !important}.b_group_accesscontrolled{background-image:url("../openolat/images/ac/umbrella.png")}.b_order_icon{background-image:url("../openolat/images/ac/shopping-basket.png")}div.b_order_details{margin-top:2em}div.b_order_details label{font-weight:bold}div.b_access_create ul{padding:0;margin-left:0}div.b_access_create li{padding:0;list-style:none}table.b_access_method td{padding:0.2em 1em 0.2em 0}table.b_access_method tr.b_access_desc td{padding:0 1em 1em 20px;font-style:italic}table.b_access_method td div.b_form_element{margin-left:0}div.b_access_method_list div.b_access_method legend{background-repeat:no-repeat;padding-left:20px}table span.b_access_method{padding-right:5px;font-size:90%;vertical-align:bottom;line-height:16px}.b_access_member_icon{background-image:url(../openolat/images/ac/lock-unlock.png)}.b_access_membersonly_icon{background-image:url("../openolat/images/ac/lock.png")}.b_access_method_free_icon{background-image:url("../openolat/images/ac/open-share.png")}.b_group_accesscontrolled.b_access_method_free,b_order_icon.b_access_method_free{background-image:url("../openolat/images/ac/open-share.png")}div.b_access_method_list div.b_access_method_free legend{background-image:url("../openolat/images/ac/open-share.png")}.b_access_method_token_icon{background-image:url("../openolat/images/ac/license-key.png")}.b_group_accesscontrolled.b_access_method_token,b_order_icon.b_access_method_token{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token legend{background-image:url("../openolat/images/ac/license-key.png")}div.b_access_method_list div.b_access_method_token div.b_form_element_wrapper:nth-last-of-type(3) label,table.b_access_method tr.b_access_method_token .b_access_infos{background-image:url("../openolat/images/ac/key.png");background-repeat:no-repeat;padding-left:20px}div.b_access_method_list div.b_form_element_wrapper:nth-last-of-type(4) label{background-image:url("../openolat/images/information-white.png");background-repeat:no-repeat;padding-left:20px}.b_access_method_paypal_icon{background-image:url("../openolat/images/ac/credit-cards.png")}#b_main_access_control{margin:0 20% 0 20%;padding:20px 0 0 20px}.b_order_status_new_icon{background-image:url(../openolat/images/new-text.png)}.b_order_status_prepayment_icon{background-image:url(../openolat/images/ac/prepayment.png)}.b_order_status_payed_icon{background-image:url(../openolat/images/tick.png)}.b_order_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_order_status_error_icon{background-image:url(../images/olat/cross.png)}.b_order_status_warning_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_success_icon{background-image:url(../openolat/images/tick.png)}.b_transaction_status_waiting_icon{background-image:url(../openolat/images/exclamation.png)}.b_transaction_status_error_icon{background-image:url(../openolat/images/cross.png)}.b_transaction_status_canceled_icon{background-image:url(../openolat/images/ac/canceled.png)}.b_transaction_status_new_icon{background-image:url(../openolat/images/new-text.png)}div.b_form div.b_form_element_wrapper table.b_access_method div.b_form_element{margin-left:0}div.b_form table.b_access_method div.b_form_element span.b_form_datechooser{background-position:0 50%}div.b_layer_1 div.b_modal_area{width:82%;margin:9%}div.b_layer_2 div.b_modal_area{width:76%;margin:12%}div.b_layer_3 div.b_modal_area{width:70%;margin:15%}div.b_layer_5 div.b_modal_area{width:64%;margin:18%}div.b_modal_area{position:absolute;top:0px;left:0px;width:80%;margin:10%;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1}div.b_modal_overlay,div.ext-el-mask{background:#000;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25}div.b_window{text-align:left;border:1px solid red;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;background:#fff}div.b_window .b_window_header_wrapper{padding:2px 8px 0px 8px}div.b_window div.b_window_header{position:relative;border-bottom:1px solid #eee}div.b_window div.b_window_header_title{min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_window div.b_window_header_title a.b_link_close{top:4px;right:4px;position:absolute;min-height:16px;min-width:16px;background:transparent url("../openolat/images/close.png") no-repeat center center;display:inline-block}div.b_window div.b_window_header_title a.b_link_close:hover{top:4px;right:4px}div.b_window div.b_window_header_title strong{font-weight:bold}div.b_window div.b_window_content_wrapper{clear:both;width:auto;padding:0 4px 0 4px}div.b_window div.b_window_content{padding:1em}div.b_window div.b_window_content_inner{min-height:200px;position:relative}div.b_window div.b_window_footer_wrapper{height:4px}div.b_callout_content{max-width:60em;overflow:hidden}div.x-tip-tc,div.x-tip-bc{background-repeat:repeat !important}div.x-tip-body p{margin-bottom:0px}div.x-tip-mc{background:#e9f2ff !important}body.b_ajax_busy{cursor:wait}div.b_ajax_busy{position:absolute;z-index:5001;left:50%;top:10px;height:32px;width:32px;background-repeat:no-repeat;background-image:url(../openolat/images/ajax-loader.svg)}html.no-svg div.b_ajax_busy{background-image:url(../openolat/images/ajax-loader.gif)}div.b_msg_dialog{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_question_32.png) no-repeat 10px 10px}div.b_msg_dialog .b_msg_title{font-weight:bold}#b_msg_sticky{clear:both;padding:10px 10px 10px 50px;min-height:32px;background:#ffb651 url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px;border:none}div.b_msg-div{left:35%;position:absolute;top:10px;width:30%;z-index:20000;border:1px solid red;background:#FAFAFA;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.3)}div.b_msg-div .b_msg_info_winicon{background:transparent url(../openolat/images/icon_info_32.png) no-repeat 10px center}div.b_msg_info_content{padding:10px 10px 10px 50px}div.b_msg_warn_winicon{background:url(../openolat/images/icon_warning_32.png) no-repeat}div.b_msg_error_winicon{background:url(../openolat/images/icon_error_32.png) no-repeat}#b_msg_info{padding:10px 10px 10px 50px;min-height:32px;background:url(../openolat/images/icon_info_32.png) no-repeat 10px 10px}#b_msg_info .b_msg_title{font-weight:bold}.o_infomessage_wrapper{border:1px solid #ccc;background:#FAFAFA;margin-bottom:20px}.o_infomessage_wrapper .o_infomessage{padding:10px 10px 10px 50px;text-align:left;min-height:40px;background:url(../openolat/images/icon_warning_32.png) no-repeat 10px 10px}div.b_wizard{background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border:1px solid red}div.b_wizard div.b_wizard_header_wrapper{background:transparent}div.b_wizard div.b_wizard_header{background:transparent;position:relative}div.b_wizard div.b_wizard_header_title{background:transparent;min-height:18px;line-height:18px;vertical-align:middle;padding:2px 5px 2px 5px}div.b_wizard div.b_wizard_header_title a.b_link_close{top:4px;right:4px;background:url(../openolat/images/close.png);background-repeat:no-repeat}div.b_wizard div.b_wizard_header_title strong{font-weight:bold}div.b_wizard div.b_wizard_steps_wrapper{clear:both;width:auto;padding:0 4px 0 4px;background:transparent}div.b_wizard div.b_wizard_steps_content{background:#fff;border:1px solid #555555;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_wizard div.b_wizard_steps_list{width:20em;padding:0;color:#555555}div.b_wizard div.b_wizard_steps_list ol{list-style-type:decimal;z-index:14;font-size:100%;padding:2em 5px 5px}div.b_wizard div.b_wizard_steps_list li{line-height:1.5em;white-space:normal;margin-bottom:1em;list-style:none;padding-left:18px}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current{font-weight:bold;background:url(../openolat/images/bullet_go.png) 0% 50% no-repeat;padding-left:18px}div.b_wizard div.b_wizard_steps_list li a{color:#555555}div.b_wizard div.b_wizard_steps_list li a:hover{color:#4F576A;background:transparent;text-decoration:underline}div.b_wizard div.b_wizard_steps_list li .b_disabled{color:#basegray_light;border:0;background:transparent;padding:0;margin:0;white-space:normal;font-style:italic}div.b_wizard div.b_wizard_steps_list li.b_wizard_steps_current .b_disabled{color:#555555;font-style:normal}div.b_wizard div.b_wizard_steps_current{margin-left:20em;padding-top:0.5em;padding-bottom:0.5em}div.b_wizard div.b_wizard_steps_current_inner{padding:1em;border-left:1px solid #ccc}div.b_wizard div.b_wizard_steps_current_content{min-height:300px;position:relative}div.b_wizard div.b_wizard_footer_wrapper{background:transparent}div.b_wizard div.b_wizard_footer div.b_button_group{text-align:left;padding:0.5em 1em 0.5em 21em;margin:0}span.b_wizard_button_prev:before,a.b_wizard_button_prev span:before{content:"\00ab \00a0"}span.b_wizard_button_next:after,a.b_wizard_button_next span:after{content:" \00bb"}a.b_wizard_button_finish,span.b_wizard_button_finish{margin-left:3em}a.b_wizard_button_cancel,span.b_wizard_button_cancel{margin-left:3em}.b_wizard_table_changedcell{font-style:italic;font-weight:bold;background:url(../openolat/images/new-text.png) no-repeat;padding-left:18px}div.b_legacy_wizard_steps{float:right;display:inline}.b_legacy_wizard_step_a1{background-image:url(../openolat/images/wizard/1a.png)}.b_legacy_wizard_step_a2{background-image:url(../openolat/images/wizard/2a.png)}.b_legacy_wizard_step_a3{background-image:url(../openolat/images/wizard/3a.png)}.b_legacy_wizard_step_a4{background-image:url(../openolat/images/wizard/4a.png)}.b_legacy_wizard_step_a5{background-image:url(../openolat/images/wizard/5a.png)}.b_legacy_wizard_step_a6{background-image:url(../openolat/images/wizard/6a.png)}.b_legacy_wizard_step_a7{background-image:url(../openolat/images/wizard/7a.png)}.b_legacy_wizard_step_a8{background-image:url(../openolat/images/wizard/8a.png)}.b_legacy_wizard_step_a9{background-image:url(../openolat/images/wizard/9a.png)}.b_legacy_wizard_step_p1{background-image:url(../openolat/images/wizard/1p.png)}.b_legacy_wizard_step_p2{background-image:url(../openolat/images/wizard/2p.png)}.b_legacy_wizard_step_p3{background-image:url(../openolat/images/wizard/3p.png)}.b_legacy_wizard_step_p4{background-image:url(../openolat/images/wizard/4p.png)}.b_legacy_wizard_step_p5{background-image:url(../openolat/images/wizard/5p.png)}.b_legacy_wizard_step_p6{background-image:url(../openolat/images/wizard/6p.png)}.b_legacy_wizard_step_p7{background-image:url(../openolat/images/wizard/7p.png)}.b_legacy_wizard_step_p8{background-image:url(../openolat/images/wizard/8p.png)}.b_legacy_wizard_step_p9{background-image:url(../openolat/images/wizard/9p.png)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs{float:left;display:inline-block;margin-bottom:1em}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul{line-height:1em;list-style:none;margin:0;padding:0;white-space:nowrap}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul strong{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul > ul strong{width:auto}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li:active{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:focus,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:hover,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul a:active{color:#000;text-decoration:none}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_active strong{color:#000;font-weight:bold}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled{background:white !important}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled a,div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled strong{color:#8994A9;background:transparent !important;font-weight:normal}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_disabled:hover{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_first{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:3px}div.b_tabbedpane_wrapper div.b_tabbedpane_tabs ul li.b_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0px}div.b_tabbedpane_wrapper div.b_tabbedpane_content{clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}div.b_tabbedpane_wrapper div.b_tabbedpane_content div.b_tabbedpane_content_inner{position:relative;min-height:30em}div.b_segments_container{min-height:25px;padding-top:8px;position:relative;background:url(../openolat/images/divider.png) center top no-repeat}div.b_segments_container div.b_segments{clear:both;position:absolute;left:50%}div.b_segments_container div.b_segments a:hover{text-decoration:none}div.b_segments_container div.b_segments ul{position:relative;left:-50%;list-style-type:none;margin:0}div.b_segments_container div.b_segments ul li{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin:0;float:left;display:inline;position:relative}div.b_segments_container div.b_segments ul li a{background:transparent;color:#667;display:block;font-weight:normal;padding:1px 6px 1px 5px;text-decoration:none;text-transform:none}div.b_segments_container div.b_segments ul li a:hover,div.b_segments_container div.b_segments ul li a:active,div.b_segments_container div.b_segments ul li a:focus{text-decoration:none}div.b_segments_container div.b_segments ul li:hover{moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}div.b_segments_container div.b_segments ul li.b_segment_selected{moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.1);background:#eee;border-color:#ccc}div.b_segments_container div.b_segments ul li.b_segment_selected a,div.b_segments_container div.b_segments ul li.b_segment_selected strong{color:#000;font-weight:bold}div.b_segments_container div.b_segments ul li.b_segment_first{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:12px;border-top-left-radius:12px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:12px}div.b_segments_container div.b_segments ul li.b_segment_last{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:0px}div.b_segments_container div.b_segment_content{margin-top:50px;clear:both;padding:5px 15px;background:transparent;border:1px solid #d4d4d4}button{border:none}.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_button,.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center}.b_button:focus,.b_button:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_button:focus{border:1px solid red}.b_button:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border:1px solid red}.b_button.b_button_preferred{background:#f7d1d1;background:-moz-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7d1d1), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);background:linear-gradient(top, #f7d1d1 0%, #f1f1f1 100%);border:1px solid red}.b_button:focus,.b_button:hover{border:1px solid #aaa\9}.b_button_dirty{background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%);border-color:#ff9900}.b_button_dirty:focus,.b_button_dirty:hover{text-decoration:none;border:1px solid #ffc20e;background:white;background:-moz-linear-gradient(top, white 0%, #fff7e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #fff7e0));background:-webkit-linear-gradient(top, white 0%, #fff7e0 100%);background:-o-linear-gradient(top, white 0%, #fff7e0 100%);background:-ms-linear-gradient(top, white 0%, #fff7e0 100%);background:linear-gradient(top, white 0%, #fff7e0 100%)}.b_disabled.b_button{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s "";border:1px dotted #ccc;background:#fff}.b_disabled.b_button,.b_disabled.b_button span{color:#444;font-size:100%;display:inline-block;padding:0 0.8em;width:auto;line-height:1.9em;text-align:center;cursor:default !important;color:#888}.b_disabled.b_button:focus,.b_disabled.b_button:hover{moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}div.b_button_group{text-align:center;margin:2em 0 1em 0}div.b_button_group div{display:inline}.b_xsmall,sup,sub{font-size:80%}.b_small,small{font-size:90%}a.b_toggle{white-space:nowrap;margin:0 0.5em 0.2em 0;cursor:default;color:#2C2B2B;border:1px solid #aaa;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_off.png) top left repeat-x}a.b_toggle span{padding:0 0.8em}a.b_toggle:hover{background:#ddd;text-decoration:none}a.b_toggle.b_on:hover{background:#747474}a.b_toggle.b_on,a.b_toggle:active,a.b_toggle.b_on:active{color:white;border:none;padding:1px;moz-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-ms-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-o-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.5);text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}a.b_toggle:focus,a.b_toggle.b_on:focus{text-decoration:none}a.b_toggle:active,a.b_toggle.b_on:active{background:url(../openolat/images/toggle_active.png) top left repeat-x}a.b_toggle.b_on{background:url(../openolat/images/toggle_on.png) top left repeat-x}span.b_toggle.b_disabled{white-space:nowrap;margin:0 0.5em 0.2em 0;padding:0 0.8em;color:#667;border:1px solid #DDD;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;display:inline-block;line-height:1.5em;text-align:center;background:url(../openolat/images/toggle_dis.png) top left repeat-x}a.b_toggle_slide{background:url(../openolat/images/handle.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.2em 0.2em 0.2em;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle;position:relative}a.b_toggle_slide span{position:absolute;top:-25px;left:0}a.b_toggle_slide:hover,a.b_toggle_slide:focus,a.b_toggle_slide:active,a.b_toggle_slide.b_on:hover,a.b_toggle_slide.b_on:focus,a.b_toggle_slide.b_on:active{border:1px solid #868686;text-decoration:none}a.b_toggle_slide.b_on{background-position:-16px 0px}a.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_dis.png) -63px 0px no-repeat;height:25px;width:85px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;display:inline-block;text-align:center;vertical-align:middle}a.b_toggle_slide.b_small{background:url(../openolat/images/handle_small.png) -41px 0px no-repeat;height:16px;width:55px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px}a.b_toggle_slide span{position:absolute;top:-16px}a.b_toggle_slide.b_small.b_on{background-position:-9px 0px}span.b_toggle_slide.b_disabled{background:url(../openolat/images/handle_small_dis.png) -41px 0px no-repeat;height:16px;width:55px;white-space:nowrap;margin:0 0.5em 0.2em 0;color:#2C2B2B;border:1px solid #aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;display:inline-block;text-align:center;vertical-align:middle}span.b_toggle_slide_legend{font-size:90%}.b_link_back{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_back > span{padding:0px 8px 0px 25px;background:transparent url("../openolat/images/arrow_left_big.png") no-repeat 4px center}.b_link_back:focus,.b_link_back:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_back:focus{border-color:red}.b_link_back:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:red}.b_link_left_icon{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;white-space:nowrap;cursor:pointer;margin:0 0.5em 0 0;padding:0;color:#444;background:transparent;display:inline-block;line-height:2.2em;vertical-align:middle;text-align:left;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.1);background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);background:linear-gradient(top, #f5f5f5 0%, #f1f1f1 100%);-moz-transition:all 0.22s "";-webkit-transition:all 0.22s "";-o-transition:all 0.22s "";transition:all 0.22s ""}.b_link_left_icon > span{padding:2px 8px 0px 25px;background-color:transparent;background-repeat:no-repeat;background-position:4px center}.b_link_left_icon:focus,.b_link_left_icon:hover{text-decoration:none;border:1px solid #C6C6C6;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.b_link_left_icon:focus{border-color:red}.b_link_left_icon:active{moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);border-color:red}.b_link_to_home > span{background-image:url("../openolat/images/card-address.png")}.b_link_course > span{background-image:url("../openolat/images/book-open-next.png")}.b_link_group > span{background-image:url("../openolat/images/document-page-next.png")}.b_link_mail > span{background-image:url("../openolat/images/mail.png")}.b_link_assessment > span{background-image:url("../openolat/images/le_resources/thumb-up.png")}.b_link_ok > span{background-image:url("../openolat/images/tick.png")}.b_link_nok > span{background-image:url("../openolat/images/cross.png")}.b_link_edit > span{background-image:url("../openolat/images/docs/document--pencil.png")}div.o_login div.o_login_form{margin-bottom:2em}div.o_login div.o_login_form li{list-style:none}div.o_login div.o_login_form fieldset legend{display:none}div.o_login div.o_login_form input{width:15em;padding:2px 3px 2px 3px}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}input,select,textarea{border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em;margin:0}textarea{font-family:inherit;width:100%}input:focus,select:focus,textarea:focus{background:#fff;border:1px solid #504D4E}input.b_checkbox,input.b_radio{height:1em;width:1em;border:0;margin:0 2px 0 0}label.b_checkbox_label,label.b_radio_label{padding-left:0.5em}.b_inline_editable{padding:1px 20px 1px 0;vertical-align:middle;min-height:16px}.b_inline_editable:hover{background-position:100% 50%;background-repeat:no-repeat;background-image:url(../openolat/images/pencil-small.png)}span.b_inline_editable:hover{cursor:text !important}fieldset{position:relative;padding:1em;padding-top:1.5em;border:none;border-top:1px solid #ff6666}fieldset legend{font-family:Comic Sans, Comic Sans MS, cursive;padding:0 5px;font-size:120%;font-weight:bold}div.b_form div.b_form_desc{padding-bottom:1em;font-style:italic}div.b_form div.b_form_general_error{padding:10px 10px 10px 50px;margin-bottom:20px;text-align:left;background:url(../openolat/images/icon_error_32.png) no-repeat 10px 10px;min-height:32px;border:1px solid #990000;color:#990000;font-style:italic}div.b_form div.b_form_spacer{margin:10px 0}div.b_form hr.b_form_spacer{margin:10px 0;border-bottom:1px solid #eee;padding:0}div.b_form hr.b_form_spacer.b_form_horizontal{display:inline-block;width:2em}div.b_form hr.b_form_spacer.b_form_spacer_noline{margin:10px 0;border-bottom:0;padding:0}div.b_form div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0}div.b_form div.b_form_element_wrapper.b_form_horizontal{vertical-align:middle;margin:0.5em 1em 0.5em 0;float:left;display:inline}div.b_form div.b_form_element_wrapper.b_form_vertical{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_label{width:20%;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label label{float:left;display:inline;line-height:1.3em}div.b_form div.b_form_element_wrapper div.b_form_element_label span.b_form_mandatory{background:url(../openolat/images/star-small.png) no-repeat;padding-left:16px;height:16px}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_horizontal{width:auto;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element_label.b_form_vertical{width:auto;float:none;display:block}div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:25%;padding:0 2px 0 12px}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal{margin-left:0;padding-left:0;float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{float:left;display:inline}div.b_form div.b_form_element_wrapper div.b_form_element.b_form_vertical{margin-left:0;margin-top:0.5em;padding-left:0;float:none;display:block;clear:both}div.b_form div.b_form_element_wrapper.b_form_error input,div.b_form div.b_form_element_wrapper.b_form_error select{border:1px solid #990000;background:#ebcccc}div.b_form div.b_form_element_wrapper div.b_form_error_msg{clear:both;color:#990000;font-style:italic;display:block}div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0}div.b_form div.b_button_group{margin-left:0%;padding-left:0px;text-align:left}div.b_form.b_form_vertical div.b_button_group{text-align:left}div.b_form div.b_form_element div.b_form_example{display:inline;font-size:80%;color:#504D4E}div.b_form div.b_form_element .b_form_disabled{color:#504D4E}div.b_form div.b_form_element .b_form_element_disabled{color:#9E9C9C;background:#EEEEEE;border:1px solid #CDCBCB}div.b_form div.b_form_element span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px;padding-top:3px}div.b_form div.b_form_element a.b_form_groupchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_genericchooser{background:url(../openolat/images/users.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}div.b_form div.b_form_element a.b_form_wikitext{background-repeat:no-repeat;padding-left:12px;line-height:1.5em;font-style:italic}div.b_form div.b_form_element a.b_form_wikitext,div.b_form div.b_form_element .b_wiki_icon{background-image:url(../openolat/images/wiki/wiki_small_9px.png)}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element_label{width:10%}div.b_labels_minified div.b_form div.b_form_element_wrapper div.b_form_element{margin-left:12%}div.form_shift_left{left:-25%}div.b_button_group div.b_form_element_wrapper{vertical-align:middle;margin:0.5em 0;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element_label{width:auto;float:none;display:block}div.b_button_group div.b_form_element_wrapper div.b_form_element{margin-left:0}.b_subcolumns{display:table;width:100%;table-layout:fixed}.b_c25l input,.b_c25r input{max-width:93%}div.calendar{z-index:10000 !important}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element{margin:0;float:left}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label{float:none;width:auto;display:block;padding-left:2.5em}div.b_form div.b_form_element_wrapper.b_form_element_switch div.b_form_element_label label{float:none}div.b_form_subform{padding-left:2.5em}div.b_form_selection_vertical div.b_form_selection_element{vertical-align:middle;line-height:1.3em;position:relative}div.b_form_selection_vertical div.b_form_selection_element input{vertical-align:middle;line-height:1.3em}div.b_form_selection_horizontal div.b_form_selection_element{float:left;display:inline;padding-right:1em}div.b_form_selection_horizontal div.b_form_selection_element input{vertical-align:middle}div.b_form div.b_form_element div.b_form_togglecheck{font-size:95%;display:block;vertical-align:middle;line-height:16px;margin-top:0.5em}div.b_form div.b_form_element div.b_form_togglecheck input{height:1em;width:1em}div.o_form_wrapper fieldset{min-width:60em}div.form_shift_left{position:inherit;left:-20%}div.mceExternalToolbar{background:#f0f0ee !important;overflow:auto}table.b_choice{padding:0;margin:0}table.b_choice td{padding:0.1em;margin:0}table.b_choice td.b_togglecheck{padding-top:1em}table.b_choice td.b_togglecheck div.b_togglecheck{display:inline;border-top:1px solid #eee}table.b_choice td.b_togglecheck input{margin:0 7px 0 2px}div.b_fileinput{position:relative}div.b_fileinput div.b_fileinput_fakechooser{position:relative;top:0px;left:0px;z-index:1;display:inline;white-space:nowrap}div.b_fileinput div.b_fileinput_fakechooser a{margin-left:5px}div.b_fileinput span.b_fileinput_maxsize{padding:1px 0 1px 1em;font-style:italic;min-height:16px;vertical-align:middle}div.b_fileinput input.b_fileinput_realchooser{position:absolute;top:0;left:0;height:1.8em;z-index:2;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}div.b_fileinput div.b_button_group{text-align:left;padding-left:0;margin-left:0}.b_fileinput_icon{background-image:url(../openolat/images/drive.png)}div.b_progress div.b_progress_bar{height:12px;border:1px solid #bfbfbf;background:#ffcccc}div.b_progress div.b_progress_bar div{height:12px;background:#ff6666;background:-moz-linear-gradient(top, #ff6666 0%, red 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff6666), color-stop(100%, red));background:-webkit-linear-gradient(top, #ff6666 0%, red 100%);background:-o-linear-gradient(top, #ff6666 0%, red 100%);background:-ms-linear-gradient(top, #ff6666 0%, red 100%);background:linear-gradient(top, #ff6666 0%, red 100%)}.b_mark_set{background-image:url("../openolat/images/flag.png") !important}.b_mark_not_set{background-image:url("../openolat/images/flag.png") !important;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark{width:20px;height:20px}div.b_mark div.b_form_element_wrapper{margin:0}div.b_mark div.b_form_element_wrapper div.b_form_element{margin:0;padding:0}div.b_mark a.b_mark_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px}div.b_mark a.b_mark_not_set{background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:20px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}div.b_mark a.b_mark_set span,div.b_mark a.b_mark_not_set span{display:block;width:19px;height:19px}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{padding:0;border:0}table{border-collapse:collapse;margin-bottom:0.5em;border-top:0px solid white;border-bottom:0px solid white}table caption{font-variant:small-caps}table.b_full{width:99.5%}table.fixed{table-layout:fixed}table th,table td{padding:0.3em}table thead th{color:inherit;border-bottom:1px solid #ccc}table tbody tr.b_table_odd td{background:#eee}div.b_table_wrapper table{width:99.5%;margin-left:1px;border:1px solid #eeeeee}div.b_table_wrapper table tbody tr:hover td{background:#ffcccc}div.b_table_wrapper div.b_table_filter{float:left;display:inline;font-size:95%;margin:7px 10px 2px 0}div.b_table_wrapper div.b_table_filter label{font-style:italic;margin:5px 0 2px 0}div.b_table_wrapper div.b_table_filter select{border:1px solid #ACAAAA}div.b_table_wrapper div.b_clearfix div.b_floatbox{margin:5px 0 0 0}div.b_table_wrapper div.b_table_count{font-size:95%;float:left;line-height:16px;vertical-align:bottom;margin:3px;font-size:95%}div.b_table_wrapper a.b_table_prefs,div.b_table_wrapper a.b_table_download{float:right;display:block;background-repeat:no-repeat;background-position:top left;width:16px;height:16px;margin:3px}div.b_table_wrapper a.b_table_prefs{background-image:url(../openolat/images/table_gear.png)}div.b_table_wrapper a.b_table_download{background-image:url(../openolat/images/table_download.png)}div.b_table_wrapper div.b_table_buttons{text-align:center;margin:1.5em 0 1em 0}div.b_table_wrapper div.b_table_empty{margin:1em 0}div.b_table_page{font-size:95%;text-align:center}div.b_table_page a{margin:0;padding:2px}div.b_table_page a.b_table_page_active{font-weight:bold;color:#000}div.b_table_page a.b_table_backward{background:url(../openolat/images/arrow_left.png) no-repeat center left;padding-left:16px}div.b_table_page a.b_table_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}div.b_table_page a.b_table_first_page{background:url(../openolat/images/home.png) no-repeat center left;padding-left:18px}div.b_table_page_all{font-size:95%;text-align:center}a.b_dev{position:absolute;left:0;top:0;z-index:4000;background:red url("../openolat/images/bug.png") no-repeat;width:16px;height:16px;border:1px solid #000}#b_devcon_main{background-color:#ccddff;position:absolute;z-index:4000;top:10px;left:5%;width:90%;text-align:left;border:1px solid #000}#b_devcon_handle{cursor:move;background:blue url(../openolat/images/bug.png) no-repeat 4px 50%;line-height:2em;padding-left:24px;color:white}a#b_devcon_handle_collapse{cursor:pointer;background:url("../openolat/images/tree_parent_open.gif") no-repeat;width:15px;height:15px;float:right;margin:3px}a#b_devcon_handle_expand{cursor:pointer;background:url("../openolat/images/tree_parent_closed.gif") no-repeat;width:15px;height:15px;float:right;margin:3px}a.b_devcon_handle_close{cursor:pointer;background:url(../openolat/images/close.png) no-repeat;width:15px;height:15px;float:right;margin:3px}#b_devcon_content{font-size:90%;padding:5px;border-top:0px solid #000;background:transparent}#b_devcon_content ul{float:left;margin:0;padding:0;list-style:none;white-space:nowrap}#b_devcon_content li{margin:0;padding:0 10px 0 0;float:left}#b_devcon_content fieldset{border-top:1px solid #ccc;margin:0;padding:8px}#b_devcon_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}#b_js_log textarea#o_debug_cons{width:99%;height:15em;font-family:monospace;font-size:110%;margin:5px 0 5px 0}iframe.o_debug_json{position:fixed;width:90%;margin-left:5%;bottom:4px;height:300px;background:white;border:2px solid #ccd8e7;z-index:90000}div.b_briefcase div.b_briefcase_foldercomp{margin-top:0.5em}div.b_briefcase_foldercomp div.b_briefcase_createactions{margin:0.5em 0}div.b_briefcase_foldercomp div.b_briefcase_createactions ul{list-style:none;margin:0;padding:0;white-space:nowrap;font-size:95%}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li{float:right;display:inline;margin:0 0 0 1em;padding:0 0 0 3px;position:relative}div.b_briefcase_foldercomp div.b_briefcase_createactions ul li a{background-position:0 50%;background-repeat:no-repeat;padding:2px 0 2px 20px}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_upload{background-image:url(../openolat/images/docs/document_upload.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfolder{background-image:url(../openolat/images/folder_new.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_newfile{background-image:url(../openolat/images/docs/document_add.png)}div.b_briefcase_foldercomp div.b_briefcase_createactions ul a.b_briefcase_deletedfiles{background-image:url(../openolat/images/docs/document_remove.png)}div.b_briefcase_foldercomp div.b_briefcase_breadcrumb{clear:both;padding:1px 0 1px 20px;margin:0.5em 0 0 0;background:url(../openolat/images/folder_open.png) no-repeat 0 50%}div.b_briefcase_foldercomp div.b_briefcase_empty{clear:both;margin-top:0.5em;font-style:italic}div.b_briefcase_foldercomp table.b_briefcase_filetable{clear:both;border-collapse:collapse;margin-bottom:0.5em;background:#fff;width:99.9%;border:1px solid #eee}div.b_briefcase_foldercomp table.b_briefcase_filetable thead{color:#000}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a,div.b_briefcase_foldercomp table.b_briefcase_filetable thead span{color:#4F576A;font-weight:bold}div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable thead a:focus{color:#000000;text-decoration:none;background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable th,div.b_briefcase_foldercomp table.b_briefcase_filetable td{white-space:nowrap;text-align:right;padding-right:1em}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_last_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-right:0}div.b_briefcase_foldercomp table.b_briefcase_filetable th.b_first_child,div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_first_child{width:60%;text-align:left}div.b_briefcase_foldercomp table.b_briefcase_filetable td input.b_checkbox{margin:0 4px 0 0}div.b_briefcase_foldercomp table.b_briefcase_filetable td a:hover,div.b_briefcase_foldercomp table.b_briefcase_filetable td a:focus{background-color:transparent}div.b_briefcase_foldercomp table.b_briefcase_filetable td.b_last_child{padding-left:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions td{border:0;padding:0 0 0 3px;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable table.b_briefcase_actions tr{border:0;padding:0;margin:0}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_file_icon{background-image:url(../openolat/images/docs/document--pencil.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_edit_meta_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_edit_meta_dis_icon{background-image:url(../openolat/images/docs/document_metadata_edit.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable a.b_briefcase_versions_icon{background-image:url(../openolat/images/docs/document_versions.png)}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_versions_dis_icon{background-image:url(../openolat/images/docs/document_versions.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_briefcase_foldercomp table.b_briefcase_filetable span.b_briefcase_locked_file_icon{background-image:url(../openolat/images/locked.png)}div.b_briefcase_preview{background-color:white;width:200px;height:200px;border:1px solid #8EAACE;margin-top:2px}div.b_briefcase div.b_briefcase_searchcomp{float:left;display:inline;margin:0.5em 0;width:14em}div.b_briefcase div.b_briefcase_searchcomp input{width:10em}div.b_briefcase div.b_briefcase_searchcomp div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_briefcase div.b_briefcase_commandbuttons{margin:1em 0}div.b_briefcase div.b_briefcase_webdav{margin:0.5em 0}div.b_briefcase div.b_briefcase_quota{clear:both;margin-top:1em;padding-top:1em;border-top:1px solid #000}div.b_briefcase_meta{size:0.8em}div.b_briefcase_meta p{font-style:italic;margin:0;padding-top:2px}div.b_send_documents ol.textbox-outer{margin-left:0;border:1px solid #ACAAAA;background:#F6F6F6;line-height:1.3em}div.b_send_documents ol li{margin-left:0}div.b_send_documents textarea{overflow:auto;resize:none}@media all{div.o_wiki_wrapper{clear:both}div.o_wiki_wrapper div.o_wikimod_btn{position:relative}div.o_wiki_wrapper div.o_wikimod_btn a{margin-bottom:9px;background-repeat:no-repeat;background-position:center center;width:20px;height:19px;float:left;display:inline;padding-left:2px;border:1px solid #ccc;background-color:#eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;margin-right:2px}div.o_wiki_wrapper div.o_wikimod_btn a:hover{border:1px solid red}div.o_wiki_wrapper div.o_wikimod_btn div.b_contexthelp_wrapper a.b_contexthelp{position:absolute;top:0;right:0}div.o_wiki_wrapper a.o_wikimod_btn_bold{background-image:url(../openolat/images/wiki/edit-bold.png)}div.o_wiki_wrapper a.o_wikimod_btn_italic{background-image:url(../openolat/images/wiki/edit-italic.png)}div.o_wiki_wrapper a.o_wikimod_btn_link{background:url(../openolat/images/wiki/chain.png)}div.o_wiki_wrapper a.o_wikimod_btn_extlink{background:url(../openolat/images/wiki/chain--arrow.png)}div.o_wiki_wrapper a.o_wikimod_btn_headline{background:url(../openolat/images/wiki/edit-heading.png)}div.o_wiki_wrapper a.o_wikimod_btn_image{background:url(../openolat/images/wiki/image-medium.png)}div.o_wiki_wrapper a.o_wikimod_btn_media{background:url(../openolat/images/music-beam.png)}div.o_wiki_wrapper a.o_wikimod_btn_math{background:url(../openolat/images/wiki/edit-math.png)}div.o_wiki_wrapper a.o_wikimod_btn_nowiki{background:url(../openolat/images/wiki/edit-nowiki.png)}div.o_wiki_wrapper a.o_wikimod_btn_hr{background:url(../openolat/images/wiki/edit-hr.png)}div.o_wiki_wrapper a.o_wikimod_btn_list{background:url(../openolat/images/wiki/edit-list.png)}div.o_wiki_wrapper a.o_wikimod_btn_numlist{background:url(../openolat/images/wiki/edit-list-order.png)}div.o_wiki_wrapper .b_eportfolio_add,div.o_wiki_wrapper .b_eportfolio_add_again{position:absolute;top:28px;right:3px;z-index:99}div.o_wiki_wrapper h1{font-size:1.0em}div.o_wiki_wrapper h2{font-size:1.0em}div.o_wiki_wrapper h3{font-size:1.0em}div.o_wikimod_linkchooser{clear:both;float:left;display:inline}div.o_wikimod_filechooser{margin:0 2em;float:left;display:inline}div.o_wikimod_nav{font-size:90%;padding-top:1.5em}div.o_wikimod_nav legend{font-size:95%}div.o_wikimod_nav fieldset{padding:0.5em}div.o_wikimod_nav input{width:99%}div.o_wikimod_nav ul{margin:0;padding:0}div.o_wikimod_nav div.b_button_group{margin:0.5em 0;text-align:left}div.o_wikimod_nav div.b_form div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_wikimod_nav .b_form_element_wrapper .b_form_element{padding:0}div.o_wikimod_nav div.b_form_element_wrapper div.b_form_element.b_form_horizontal .b_button{margin:0.5em 0}div.o_wikimod_editform_wrapper{clear:both;padding:0.5em 0 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element_label{display:none}div.o_wikimod_editform_wrapper div.b_form div.b_form_element_wrapper div.b_form_element{clear:both;margin-left:0;padding:0 5px 0 0}div.o_wikimod_editform_wrapper div.b_form div.b_button_group{margin-left:0;text-align:center}div.o_wikimod-article-box table[border="1"]{border-collapse:collapse;border:1px solid #BFBFBF}h1.o_wikimod_heading,h3.o_wikimod_heading{margin:0 0 1em 0;padding:.5em 0 .17em 0;border-bottom:1px solid #BFBFBF}#o_wikimod_uploader{margin:1em 0 0 0}.o_wikimod_version{border:1px solid #BFBFBF;padding:4px;margin-top:5px}.o_wikimod_diff{border:1px solid #BFBFBF;padding:4px;margin:0px}.o_wikimod_warn{color:#DF9719}.o_wiki_error{background-color:#DF9719}.o_wikimod_ins{background-color:#A4DCA4}.o_wikimod_old{background-color:#FFCCCC}.o_wikimod_new{background-color:#A4DCA4}.o_wikimod_del{background-color:#FFCCCC}.wiki-image{float:right;padding:10px;clear:right}.wiki-file-deleted{text-decoration:line-through}}div.o_forum div.o_forum_switch{font-size:90%}div.o_forum div.o_forum_message{margin:1em 0 1em 0;padding:0.5em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:#eeeeee}div.o_forum div.o_forum_message_header_wrapper{min-height:24px}div.o_forum div.o_forum_message_header_wrapper div.o_forum_message_header{min-height:24px}div.o_forum div.o_forum_message_title{vertical-align:middle;padding:2px 5px 2px 5px;min-height:24px}div.o_forum div.o_forum_message_title strong{font-weight:bold}div.o_forum div.o_forum_message_new div.o_forum_message_title strong{background:url(../openolat/images/new-text.png) no-repeat top right;padding-right:20px}div.o_forum div.o_forum_message_creator{width:100px;padding:0.5em 12px 0px 21px;font-size:95%;color:#4F576A;float:right;border-left:1px solid #fff}div.o_forum div.o_forum_message_creator strong{font-weight:normal}div.o_forum div.o_forum_message_creator img{border:1px solid #4F576A}div.o_forum div.o_forum_message_body{padding:0.5em;background:transparent;margin-right:155px}div.o_forum div.o_forum_message_attachments{margin:2em 0 0.5em 0;border-top:1px solid #555555;font-size:95%}div.o_forum div.o_forum_message_attachments strong{display:block;margin:0.5em 0;font-weight:normal;font-style:italic}div.o_forum div.o_forum_message_attachments ul{list-style:none;margin:0;padding:0}div.o_forum div.o_forum_message_attachments li{margin:0;padding:0}div.o_forum div.o_forum_message_attachments a{background-repeat:no-repeat;background-position:0 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}div.o_forum div.o_forum_message_modified{clear:both;border-top:1px solid #506D90;padding:0.5em 0 0 0;font-size:95%;font-style:italic;text-align:center;color:#98221F}div.o_forum div.o_forum_message_actions{text-align:center;padding:0.2em 1em;padding-top:0.8em}span.o_forum_thread_sticky{font-weight:bold}span.o_forum_status_thread_icon{background-image:url(../openolat/images/forum/forum.png)}span.o_forum_status_sticky_closed_icon{background-image:url(../openolat/images/forum/sticky-note-pin_locked.png)}span.o_forum_status_sticky_icon{background-image:url(../openolat/images/forum/sticky-note-pin.png)}span.o_forum_status_closed_icon{background-image:url(../openolat/images/forum/forum_locked.png)}div.o_forum_peekview{margin:1em 0 1em 0}div.o_forum_peekview h5{font-size:1em;position:relative;left:-20px}div.o_forum_peekview div.o_forum_peekview_message{padding-left:20px;padding-bottom:15px}div.o_forum_peekview div.b_quote_wrapper{display:none}.o_forum_message_icon{background-image:url(../openolat/images/forum/balloon-white-left.png)}div.o_forum_toolbar{float:left;display:inline;width:75%}div#o_forum_fulltextsearch{float:right;display:inline}div#o_forum_fulltextsearch input{width:10em}div#o_forum_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.b_struct_edit_btn{float:right;display:inline}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:white;padding-right:1em;overflow-x:auto}.b_artefact{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}div.o_ep_toc_editor div.b_subcl{min-height:35em}div.o_ep_struct_editor div.b_subcr{min-height:35em;background:#FFF;padding-right:1em;overflow-x:auto}div.b_struct_edit_btn{float:right;display:inline}div.b_struct_submit_assess_btn{float:right;display:inline}.b_artefact div.b_actions{margin-top:2em}.b_artefact div.b_desc{font-style:italic;margin:1em 0}.b_ep_artAttribLink{background-image:url(../openolat/images/table_gear.png)}div.b_artefact_closed{font-size:25px;float:right;background:url(../openolat/images/locked.png) top right no-repeat}div.b_eportfolio_preview_c100l .b_artefact{margin:3px}div.b_eportfolio_preview_c33l .b_artefact{font-size:85%;margin:3px}.b_ep_nolink{color:#000000}.b_ep_nolink:hover{color:#000000;text-decoration:none}.b_ep_multiartefacts div.b_ep_add_message_with_arrow{position:relative;top:-50px}.b_ep_multiartefacts div.b_artefact_count{margin:1em 0 1em 0}a.b_ep_options{background:url(../openolat/images/gear.png) top left no-repeat;width:16px;height:16px;display:block}.b_ep_liveblog_icon{background-image:url(../openolat/images/portfolio/ep_liveblog_icon.png)}div.b_portfolio_toc ul{margin:0}div.b_portfolio_toc li{list-style-type:none}div.b_portfolio_toc li a{font-size:0.8em;text-decoration:none}div.b_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}div.b_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}div.b_portfolio_toc li.level3{padding-left:40px}div.b_portfolio_toc .link{float:right;margin-right:0px}div.b_portfolio_toc .commentlink{float:right;margin-right:10%}div.b_portfolio_toc .type_artefact{font-style:italic}div.b_portfolio_toc .type_map,div.b_portfolio_toc .type_page,div.b_portfolio_toc .type_struct,div.b_portfolio_toc .type_artefact{background-position:center left;background-repeat:no-repeat;padding-left:20px}a.b_eportfolio_add{background:url(../openolat/images/portfolio/ep_add_icon.png) top left no-repeat;display:block;width:16px;height:16px}td a.b_eportfolio_add{float:right;padding-right:2px}a.b_eportfolio_add_again,span.b_eportfolio_add_again{background:url(../openolat/images/portfolio/ep_add_again_icon.png) top left no-repeat;display:block;width:16px;height:16px}.o_efficiencystatement a.b_eportfolio_add_again{float:right}a.b_eportfolio_link{background:url(../openolat/images/portfolio/ep_link_icon.png) top left no-repeat;display:block;width:16px;height:16px}.b_eportfolio_link{background-image:url(../openolat/images/portfolio/ep_link_icon.png)}ul.b_eportfolio_maps{margin:0;padding:0}ul.b_eportfolio_maps li{display:block;float:left;position:relative;width:195px;height:320px;padding:60px 60px 40px 65px;margin:0.5em;background:url(../openolat/images/portfolio/eportfolio_map_default.png) top left no-repeat;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:14px;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:4px;moz-box-shadow:0 1px 3px lightgray;-ms-box-shadow:0 1px 3px lightgray;-o-box-shadow:0 1px 3px lightgray;-webkit-box-shadow:0 1px 3px lightgray;box-shadow:0 1px 3px lightgray}ul.b_eportfolio_maps li .b_map_info{position:absolute;bottom:40px;width:inherit;font-size:0.9em}ul.b_eportfolio_maps li .b_map_info a.b_open_icon{font-size:1.2em;position:absolute;bottom:170px;right:-10px}.b_eportfolio_changelog .b_form{margin-top:20px;margin-bottom:20px}.b_eportfolio_changelog li{list-style:none}.b_eportfolio_changelog h5{margin-top:16px}.b_eportfolio_mapowner{font-style:italic;margin-bottom:8px}.b_eportfolio_mapowner div{display:inline}@media all{.epmst-green{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green,ul.b_eportfolio_maps li.template.epmst-green{background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-green > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green{margin-top:6px;background:#ecf69a;background:#ecf69a -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ecf69a), to(#ecf69a));background:#ecf69a -moz-linear-gradient(43% 71% 101deg, #ecf69a, #ecf69a);background:#ecf69a -o-linear-gradient(#ecf69a, #ecf69a);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ecf69a', EndColorStr='#ecf69a');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green div.b_map_header h4{color:#444444}.epmst-green div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green div.b_ep_actualpage h1,.epmst-green div.b_ep_actualpage h4{color:#444444}.epmst-green div.b_pagination{float:none;position:static;width:100%}.epmst-green div.b_pagination ul{margin:0}.epmst-green div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green div.b_pagination li span,.epmst-green div.b_pagination li a,.epmst-green div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green div.b_eportfolio_page,.epmst-green div.b_portfolio_toc,.epmst-green div.b_eportfolio_edit{background-image:none}.epmst-green div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green2,ul.b_eportfolio_maps li.template.epmst-green2{background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green2{margin-top:6px;background:#99e44d;background:#99e44d -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99e44d), to(#cbf1a5));background:#99e44d -moz-linear-gradient(43% 71% 101deg, #99e44d, #cbf1a5);background:#99e44d -o-linear-gradient(#99e44d, #cbf1a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99e44d', EndColorStr='#cbf1a5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green2 div.b_map_header h4{color:#555555}.epmst-green2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green2 div.b_ep_actualpage h1,.epmst-green2 div.b_ep_actualpage h4{color:#555555}.epmst-green2 div.b_pagination{float:none;position:static;width:100%}.epmst-green2 div.b_pagination ul{margin:0}.epmst-green2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green2 div.b_pagination li span,.epmst-green2 div.b_pagination li a,.epmst-green2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green2 div.b_eportfolio_page,.epmst-green2 div.b_portfolio_toc,.epmst-green2 div.b_eportfolio_edit{background-image:none}.epmst-green2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green3,ul.b_eportfolio_maps li.template.epmst-green3{background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green3{margin-top:6px;background:#dff0c1;background:#dff0c1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dff0c1), to(#a0d346));background:#dff0c1 -moz-linear-gradient(43% 71% 101deg, #dff0c1, #a0d346);background:#dff0c1 -o-linear-gradient(#dff0c1, #a0d346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dff0c1', EndColorStr='#a0d346');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green3 div.b_map_header h4{color:#555555}.epmst-green3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green3 div.b_ep_actualpage h1,.epmst-green3 div.b_ep_actualpage h4{color:#555555}.epmst-green3 div.b_pagination{float:none;position:static;width:100%}.epmst-green3 div.b_pagination ul{margin:0}.epmst-green3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green3 div.b_pagination li span,.epmst-green3 div.b_pagination li a,.epmst-green3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green3 div.b_eportfolio_page,.epmst-green3 div.b_portfolio_toc,.epmst-green3 div.b_eportfolio_edit{background-image:none}.epmst-green3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-green4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-green4,ul.b_eportfolio_maps li.template.epmst-green4{background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');border:1px solid #bbbbbb;border-left:3px solid rgba(136, 136, 136, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-green4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#555555}ul.b_eportfolio_maps li.epmst-green4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-green4{margin-top:6px;background:#d7dbb5;background:#d7dbb5 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#d7dbb5), to(#d7dbb5));background:#d7dbb5 -moz-linear-gradient(43% 71% 101deg, #d7dbb5, #d7dbb5);background:#d7dbb5 -o-linear-gradient(#d7dbb5, #d7dbb5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d7dbb5', EndColorStr='#d7dbb5');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-green4 div.b_map_header h4{color:#555555}.epmst-green4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-green4 div.b_ep_actualpage h1,.epmst-green4 div.b_ep_actualpage h4{color:#555555}.epmst-green4 div.b_pagination{float:none;position:static;width:100%}.epmst-green4 div.b_pagination ul{margin:0}.epmst-green4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-green4 div.b_pagination li span,.epmst-green4 div.b_pagination li a,.epmst-green4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-green4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-green4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-green4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-green4 div.b_eportfolio_page,.epmst-green4 div.b_portfolio_toc,.epmst-green4 div.b_eportfolio_edit{background-image:none}.epmst-green4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red,ul.b_eportfolio_maps li.template.epmst-red{background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red{margin-top:6px;background:#ffba71;background:#ffba71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffba71), to(#ffba99));background:#ffba71 -moz-linear-gradient(43% 71% 101deg, #ffba71, #ffba99);background:#ffba71 -o-linear-gradient(#ffba71, #ffba99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffba71', EndColorStr='#ffba99');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red div.b_map_header h4{color:#444444}.epmst-red div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red div.b_ep_actualpage h1,.epmst-red div.b_ep_actualpage h4{color:#444444}.epmst-red div.b_pagination{float:none;position:static;width:100%}.epmst-red div.b_pagination ul{margin:0}.epmst-red div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red div.b_pagination li span,.epmst-red div.b_pagination li a,.epmst-red div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red div.b_eportfolio_page,.epmst-red div.b_portfolio_toc,.epmst-red div.b_eportfolio_edit{background-image:none}.epmst-red div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red2,ul.b_eportfolio_maps li.template.epmst-red2{background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red2{margin-top:6px;background:#ff9772;background:#ff9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ff9772), to(#ff9780));background:#ff9772 -moz-linear-gradient(43% 71% 101deg, #ff9772, #ff9780);background:#ff9772 -o-linear-gradient(#ff9772, #ff9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9772', EndColorStr='#ff9780');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red2 div.b_map_header h4{color:#444444}.epmst-red2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red2 div.b_ep_actualpage h1,.epmst-red2 div.b_ep_actualpage h4{color:#444444}.epmst-red2 div.b_pagination{float:none;position:static;width:100%}.epmst-red2 div.b_pagination ul{margin:0}.epmst-red2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red2 div.b_pagination li span,.epmst-red2 div.b_pagination li a,.epmst-red2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red2 div.b_eportfolio_page,.epmst-red2 div.b_portfolio_toc,.epmst-red2 div.b_eportfolio_edit{background-image:none}.epmst-red2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red3,ul.b_eportfolio_maps li.template.epmst-red3{background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red3{margin-top:6px;background:#e8afbb;background:#e8afbb -webkit-gradient(linear, 37% 20%, 53% 100%, from(#e8afbb), to(#e8afa0));background:#e8afbb -moz-linear-gradient(43% 71% 101deg, #e8afbb, #e8afa0);background:#e8afbb -o-linear-gradient(#e8afbb, #e8afa0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8afbb', EndColorStr='#e8afa0');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red3 div.b_map_header h4{color:#444444}.epmst-red3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red3 div.b_ep_actualpage h1,.epmst-red3 div.b_ep_actualpage h4{color:#444444}.epmst-red3 div.b_pagination{float:none;position:static;width:100%}.epmst-red3 div.b_pagination ul{margin:0}.epmst-red3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red3 div.b_pagination li span,.epmst-red3 div.b_pagination li a,.epmst-red3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red3 div.b_eportfolio_page,.epmst-red3 div.b_portfolio_toc,.epmst-red3 div.b_eportfolio_edit{background-image:none}.epmst-red3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-red4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-red4,ul.b_eportfolio_maps li.template.epmst-red4{background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-red4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-red4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-red4{margin-top:6px;background:#ffa800;background:#ffa800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#ffa800), to(#ffaf00));background:#ffa800 -moz-linear-gradient(43% 71% 101deg, #ffa800, #ffaf00);background:#ffa800 -o-linear-gradient(#ffa800, #ffaf00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa800', EndColorStr='#ffaf00');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-red4 div.b_map_header h4{color:#444444}.epmst-red4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-red4 div.b_ep_actualpage h1,.epmst-red4 div.b_ep_actualpage h4{color:#444444}.epmst-red4 div.b_pagination{float:none;position:static;width:100%}.epmst-red4 div.b_pagination ul{margin:0}.epmst-red4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-red4 div.b_pagination li span,.epmst-red4 div.b_pagination li a,.epmst-red4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-red4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-red4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-red4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-red4 div.b_eportfolio_page,.epmst-red4 div.b_portfolio_toc,.epmst-red4 div.b_eportfolio_edit{background-image:none}.epmst-red4 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue,ul.b_eportfolio_maps li.template.epmst-blue{background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue{margin-top:6px;background:#00d2f8;background:#00d2f8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00d2f8), to(#4a9ead));background:#00d2f8 -moz-linear-gradient(43% 71% 101deg, #00d2f8, #4a9ead);background:#00d2f8 -o-linear-gradient(#00d2f8, #4a9ead);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00d2f8', EndColorStr='#4a9ead');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue div.b_map_header h4{color:#444444}.epmst-blue div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue div.b_ep_actualpage h1,.epmst-blue div.b_ep_actualpage h4{color:#444444}.epmst-blue div.b_pagination{float:none;position:static;width:100%}.epmst-blue div.b_pagination ul{margin:0}.epmst-blue div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue div.b_pagination li span,.epmst-blue div.b_pagination li a,.epmst-blue div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue div.b_eportfolio_page,.epmst-blue div.b_portfolio_toc,.epmst-blue div.b_eportfolio_edit{background-image:none}.epmst-blue div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue2{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue2,ul.b_eportfolio_maps li.template.epmst-blue2{background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue2 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue2 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue2{margin-top:6px;background:#c4f6ff;background:#c4f6ff -webkit-gradient(linear, 37% 20%, 53% 100%, from(#c4f6ff), to(#c4f6ff));background:#c4f6ff -moz-linear-gradient(43% 71% 101deg, #c4f6ff, #c4f6ff);background:#c4f6ff -o-linear-gradient(#c4f6ff, #c4f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c4f6ff', EndColorStr='#c4f6ff');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue2 div.b_map_header h4{color:#444444}.epmst-blue2 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue2 div.b_ep_actualpage h1,.epmst-blue2 div.b_ep_actualpage h4{color:#444444}.epmst-blue2 div.b_pagination{float:none;position:static;width:100%}.epmst-blue2 div.b_pagination ul{margin:0}.epmst-blue2 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue2 div.b_pagination li span,.epmst-blue2 div.b_pagination li a,.epmst-blue2 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue2 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue2 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue2 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue2 div.b_eportfolio_page,.epmst-blue2 div.b_portfolio_toc,.epmst-blue2 div.b_eportfolio_edit{background-image:none}.epmst-blue2 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue3{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue3,ul.b_eportfolio_maps li.template.epmst-blue3{background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue3 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue3 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue3{margin-top:6px;background:#b3e2f7;background:#b3e2f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#b3e2f7), to(#b3e2f7));background:#b3e2f7 -moz-linear-gradient(43% 71% 101deg, #b3e2f7, #b3e2f7);background:#b3e2f7 -o-linear-gradient(#b3e2f7, #b3e2f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3e2f7', EndColorStr='#b3e2f7');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue3 div.b_map_header h4{color:#444444}.epmst-blue3 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue3 div.b_ep_actualpage h1,.epmst-blue3 div.b_ep_actualpage h4{color:#444444}.epmst-blue3 div.b_pagination{float:none;position:static;width:100%}.epmst-blue3 div.b_pagination ul{margin:0}.epmst-blue3 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue3 div.b_pagination li span,.epmst-blue3 div.b_pagination li a,.epmst-blue3 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue3 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue3 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue3 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue3 div.b_eportfolio_page,.epmst-blue3 div.b_portfolio_toc,.epmst-blue3 div.b_eportfolio_edit{background-image:none}.epmst-blue3 div.b_pagination li.b_changelog{float:right}}@media all{.epmst-blue4{font-family:Century Gothic, Apple Gothic, sans-serif}ul.b_eportfolio_maps li.epmst-blue4,ul.b_eportfolio_maps li.template.epmst-blue4{background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');border:1px solid #888888;border-left:3px solid rgba(85, 85, 85, 0.8);box-shadow:3px 3px 4px rgba(20, 20, 20, 0.4)}ul.b_eportfolio_maps .b_map_info p{color:black}ul.b_eportfolio_maps li.epmst-blue4 > h4{padding:20px 20px 4px 25px;background:rgba(255, 255, 230, 0.7) none;margin:0;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;color:#444444}ul.b_eportfolio_maps li.epmst-blue4 > div.b_map_descr{padding:0 20px 20px 25px;background:rgba(255, 255, 230, 0.7) none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.b_eportfolio_map.epmst-blue4{margin-top:6px;background:#dee7f7;background:#dee7f7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#dee7f7), to(#c1e9fd));background:#dee7f7 -moz-linear-gradient(43% 71% 101deg, #dee7f7, #c1e9fd);background:#dee7f7 -o-linear-gradient(#dee7f7, #c1e9fd);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dee7f7', EndColorStr='#c1e9fd');padding:30px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.epmst-blue4 div.b_map_header h4{color:#444444}.epmst-blue4 div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.epmst-blue4 div.b_ep_actualpage h1,.epmst-blue4 div.b_ep_actualpage h4{color:#444444}.epmst-blue4 div.b_pagination{float:none;position:static;width:100%}.epmst-blue4 div.b_pagination ul{margin:0}.epmst-blue4 div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.epmst-blue4 div.b_pagination li span,.epmst-blue4 div.b_pagination li a,.epmst-blue4 div.b_pagination li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.epmst-blue4 div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.epmst-blue4 div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.epmst-blue4 div.b_pagination li a{padding:1em;padding:5px 8px}.epmst-blue4 div.b_eportfolio_page,.epmst-blue4 div.b_portfolio_toc,.epmst-blue4 div.b_eportfolio_edit{background-image:none}.epmst-blue4 div.b_pagination li.b_changelog{float:right}}li.default .b_map_info p{color:#bbb}li.comic .b_map_info p{color:#88a5c4}li.leather .b_map_info p{color:#C2A074}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}ul.b_eportfolio_maps li.leather{background:url(../openolat/images/portfolio/eportfolio_map_leather.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.leather a{color:#fad9a4}ul.b_eportfolio_maps li.comic{background:url(../openolat/images/portfolio/eportfolio_map_comic.png) top left no-repeat;border:none}ul.b_eportfolio_maps li.template.default{background-image:url(../openolat/images/portfolio/eportfolio_map_default_template.png)}ul.b_eportfolio_maps li.template.comic{background-image:url(../openolat/images/portfolio/eportfolio_map_comic_template.png)}ul.b_eportfolio_maps li.template.leather{background-image:url(../openolat/images/portfolio/eportfolio_map_leather_template.png)}.b_map_page{text-align:center;clear:left}.b_map_page_all{text-align:center}.b_map_page > span{padding-right:3px}.b_map_page a.b_map_page_forward{background:url(../openolat/images/arrow_right.png) no-repeat center right;padding-right:16px}.b_eportfolio_map{background:white;padding:1.5em;min-height:30em}.b_eportfolio_map .b_ep_relative{position:relative}.b_eportfolio_toolbar div{display:inline}.b_eportfolio_toolbar{text-align:right;width:100%;border-bottom:1px solid #acaaaa;padding:1px 2px 4px 2px;margin-bottom:6px}.b_eportfolio_map a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:right;display:inline;background-repeat:no-repeat;margin-left:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_toolbar a.b_eportfolio_add_link,.b_eportfolio_map a.b_eportfolio_del_link{float:none;display:inline-block;background-repeat:no-repeat;margin-left:0;margin-right:0.5em;width:16px;height:16px;text-decoration:none}.b_eportfolio_map div.b_eportfolio_add_link{float:left;display:inline;margin-top:2px}.o_ep_toc_editor .b_eportfolio_add_link{float:left}.b_eportfolio_map .b_eportfolio_add_link:hover{text-decoration:none}.b_eportfolio_map .b_eportfolio_comment_link{float:right;display:inline;margin-right:5px}.b_ep_tag_cloud{padding:1em 0 1em 0;border-bottom:1px solid #ccc}.b_eportfolio_page,.b_portfolio_toc,.b_eportfolio_edit,.b_eportfolio_changelog{min-height:40em;background:#f4f4f4 url(../openolat/images/portfolio/eportfolio_page_corner.png) top right no-repeat;padding:1em;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2)}.b_eportfolio_page .b_eportfolio_structure > h5{border-bottom:1px solid #ddd;margin-top:1.2em}.b_eportfolio_edit{margin-top:1.5em}.b_eportfolio.b_artefacts hr.b_ep_filter_spacer{height:10px;background:url(../openolat/images/portfolio/divider-arrow-down.png) 25px -12px no-repeat;border:none;border-top:1px solid #ccc;margin:2em 0 1em}.b_eportfolio.b_artefacts .b_ep_content{background:white;padding:0 1em 1em 1em;margin-top:1.5em}.b_eportfolio.b_artefacts .b_ep_content .b_ep_filter{padding:0;width:80%}.b_ep_filter{float:left}.b_ep_viewmode{float:right;width:15%}.b_ep_add_artefact{float:right}.b_ep_content div.b_ep_viewmode div.b_form_element_label{width:auto}.b_eportfolio.b_artefacts div.b_segments_container{top:-20px;margin-bottom:-20px}.b_ep_tagbrowser{width:30%;margin-right:0px}.b_ep_tagbrowser_view{width:68%;margin-left:0px}.b_ep_collection_icon{background-image:url(../openolat/images/portfolio/ep_collection.png) !important}.b_ep_map_icon,.b_portfolio_toc .type_map{background-image:url(../openolat/images/portfolio/briefcase.png) !important}.b_ep_page_icon,.b_portfolio_toc .type_page{background-image:url(../openolat/images/portfolio/ep_page.png) !important}.b_ep_page_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_page_add.png) !important}.b_ep_struct_icon,.b_portfolio_toc .type_struct{background-image:url(../openolat/images/portfolio/ep_struct.png) !important}.b_ep_struct_icon.b_eportfolio_add_link{background-image:url(../openolat/images/portfolio/ep_struct_add.png) !important}.type_artefact{background-image:url(../openolat/images/le_resources/portfolio.png) !important}div.b_eportfolio_collect_restriction{margin-top:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_el{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link{float:left;margin-right:5px}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a{padding-left:0px;text-decoration:none}div.b_eportfolio_collect_restriction div.b_eportfolio_collect_restriction_link a:hover{text-decoration:none}div.b_form.b_eportfolio_tag_selector{min-width:40em}div.b_eportfolio_restriction_wrapper a.b_togglebox_opened{z-index:10;display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper a.b_togglebox_closed{display:block;width:20px;height:20px;padding:0;margin-left:12px}div.b_eportfolio_restriction_wrapper p{padding:0 0 0 15px;margin:0}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content{padding:3px 3px 3px 3px;margin:0;border:1px solid red;background-image:none;background-color:transparent;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}div.b_eportfolio_restriction_error div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #FF9900 !important;background:#fff5cc url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_passed div.b_tooglebox_opened div.b_togglebox_content{border:1px solid #F0F0F0 !important;background:#fcfcfc url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 7px !important}div.b_eportfolio_restriction_error div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_warn.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_passed div.b_togglebox_closed{background:transparent url(../openolat/images/decorator/deco_ok.png) no-repeat 3px 5px !important}div.b_eportfolio_restriction_wrapper div.b_togglebox div.b_togglebox_content .b_togglebox_hide{display:none}.b_eportfolio_deadline_callout{width:300px}.b_ep_multiartefacts .b_c50l{clear:both}.b_eportfolio_fulltextsearch{float:left}.b_eportfolio_share_policy_wrapper{margin:5px;border:1px solid #ddd;padding:1em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%)}.b_eportfolio_share_policy_wrapper .b_float_right{text-align:right}.b_eportfolio_share_policy_wrapper a.bit-input{text-decoration:none}.b_eportfolio_share_policy div input,.b_eportfolio_share_policy div span,.b_eportfolio_share_policy div select{float:left;margin-right:5px;padding-right:5px}.b_eportfolio_share_policy div span.b_form_datechooser{background:url(../openolat/images/calendar.png) no-repeat;padding-left:18px;height:16px;line-height:16px;margin-left:2px}.b_eportfolio_share_policy .b_ep_share_date span{float:left}.b_eportfolio_share_policy_wrapper .b_eportfolio_share_policy{padding-left:20px;background:url(../openolat/images/user.png) top left no-repeat}.b_eportfolio_share_policy_wrapper.policytype_group .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}.b_eportfolio_share_policy_wrapper.policytype_invitation .b_eportfolio_share_policy{background-image:url(../openolat/images/share.png)}.b_eportfolio_share_policy_wrapper.policytype_allusers .b_eportfolio_share_policy{background-image:url(../openolat/images/users.png)}div.b_ep_inline div input,div.b_ep_inline div span,div.b_ep_inline div select{float:left;margin-right:5px;padding-right:5px}.default div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.default div.b_pagination{float:none;position:static;width:100%}.default div.b_pagination ul{margin:0}.default div.b_pagination li{float:left;display:inline;width:auto;margin:2px 2px 2px 0;padding:0;background:#FAFAFA;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.default div.b_pagination li a{padding:1em;padding:5px 8px}.default div.b_pagination li,.default div.b_pagination li span,.default div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.default div.b_pagination li.b_disabled{padding-bottom:2px;margin-bottom:0;background:#f4f4f4}.default div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.default div.b_pagination li.b_changelog{float:right}.default div.b_eportfolio_page,.default div.b_portfolio_toc,.default div.b_eportfolio_edit,.default div.b_eportfolio_changelog{background-image:none}.b_eportfolio_map.comic{background:#a2c3e8 none;padding:30px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.comic{font-family:'Comic Sans MS', 'Comic Sans', fantasy}.comic div.b_pagination{position:absolute;right:0;width:16%;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:100}.comic .b_ep_relative > div:last-child{position:relative}.comic div.b_ep_actualpage{width:85%;margin-top:1em}.comic div.b_pagination ul{margin-top:30px;margin-left:0px;z-index:1}.comic div.b_pagination li{width:87%;background:url(../openolat/images/portfolio/postit.png) center right;padding:0;margin-bottom:1em;margin-left:8%;list-style-type:none}.comic div.b_pagination li span.b_disabled,.comic div.b_pagination li a span{display:block;padding:20px 15px 20px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li,.comic div.b_pagination li span,.comic div.b_pagination li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.comic div.b_pagination li.b_disabled{z-index:101;margin-left:0;width:100%}.comic div.b_pagination li .b_disabled{color:black;font-weight:bold}.comic div.b_pagination li.b_toc,.comic div.b_pagination li.b_changelog{background-image:url(../openolat/images/portfolio/postit_pink.png)}.b_eportfolio_map.leather{background:url(../openolat/images/portfolio/light-leather-tile.jpg)}.leather{font-family:Palatino, Georgia, serif}.leather div.b_ep_actualpage{width:100%;margin-top:0;clear:both}.leather .b_map_header h4,.leather .b_map_header p,.leather .b_map_header a.b_eportfolio_add_link,.leather .b_map_header a.b_eportfolio_comment_link{color:white}.leather .b_eportfolio_mapowner{color:#fff}.leather div.b_pagination{float:none;position:static;width:100%}.leather div.b_pagination ul{margin:0}.leather div.b_pagination li{float:left;display:inline;width:auto;margin:0 2px 0 0;padding:0;background:#ddd;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0}.leather div.b_pagination li a{padding:1em;padding:5px 8px}.leather div.b_pagination li,.leather div.b_pagination li span,.leather div.b_pagination li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.leather div.b_pagination li.b_disabled{padding:0;background:#f4f4f4}.leather div.b_pagination li .b_disabled{color:black;font-weight:normal;padding:5px 8px}.leather div.b_pagination li.b_changelog{float:right}.leather div.b_eportfolio_page,.leather div.b_portfolio_toc,.leather div.b_eportfolio_edit,.leather div.b_eportfolio_changelog{background-image:none}div.o_module_cp_wrapper a.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}div.o_module_cp_wrapper div#o_local_fulltextsearch{position:absolute;top:0;right:0;z-index:10}div.o_module_cp_wrapper div#o_local_fulltextsearch div.b_form_element_wrapper.b_form_horizontal{margin:0}div.o_module_cp_wrapper div.o_cp_navigation{float:right;display:inline;padding:3px 0 3px 3px;background:#ebebeb;border:1px solid #ddd;white-space:nowrap;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;moz-box-shadow:0 1px 2px lightGrey;-ms-box-shadow:0 1px 2px lightGrey;-o-box-shadow:0 1px 2px lightGrey;-webkit-box-shadow:0 1px 2px lightGrey;box-shadow:0 1px 2px lightGrey}div.o_module_cp_wrapper div span a{margin:0 2px}div.o_module_cp_wrapper div span.b_disabled{display:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon{background-image:url("../openolat/images/arrow_left_big.png");text-decoration:none}div.o_module_cp_wrapper div span a.o_cp_previous_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_next_icon{background-image:url("../openolat/images/arrow_right_big.png")}div.o_module_cp_wrapper div span a.o_cp_next_icon span{display:none}div.o_module_cp_wrapper div span a.o_cp_print_icon{background-image:url("../openolat/images/printer.png")}div.o_module_cp_wrapper div span a.o_cp_print_icon span{display:none}div.o_module_cp_wrapper div.o_cp_navigation div,div.o_module_cp_wrapper div.o_cp_navigation form{display:inline}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix{display:inline;clear:none}div.o_module_cp_wrapper div.o_cp_navigation div.b_clearfix:after{display:inline;height:0;clear:none;visibility:hidden}#o_cpeditor_menu div.o_cpeditor_menu_tree{padding:10px 0 0 0}#b_col1 div.b_menu_toolbar a,#b_col3 div.b_menu_toolbar a{width:16px;height:16px;margin:3px;float:right;display:inline;background-repeat:no-repeat}a.o_cpeditor_import{background-image:url("../openolat/images/docs/document_upload.png")}a.o_cpeditor_new{background-image:url("../openolat/images/docs/document_add.png")}a.o_cpeditor_copy{background-image:url("../openolat/images/docs/document_copy.png")}a.o_cpeditor_delete{background-image:url("../openolat/images/docs/document_remove.png")}a.o_cpeditor_edit{background-image:url(../openolat/images/docs/document_metadata_edit.png)}a.o_cpeditor_preview{background-image:url(../openolat/images/docs/document_preview.png)}#o_cpeditor_content div.o_cpeditor_message{padding:20px}#o_qti_run div.b_button_group{text-align:left}#o_qti_run_title{text-align:right}#o_qti_run_title strong{float:left;display:inline}#o_qti_run.o_qti_survey #o_qti_run_title strong{background:url(../openolat/images/le_resources/survey.png) no-repeat left 50%;padding-left:20px}#o_qti_run.o_qti_test #o_qti_run_title strong{background:url(../openolat/images/le_resources/test.png) no-repeat left 50%;padding-left:20px;padding-top:2px;padding-bottom:2px}#o_qti_scoreinfo{float:left;display:inline;padding:.3em;border:1px solid silver;margin-right:1em}#o_qti_run_score{clear:both;margin:1em 0;padding:0 0 1.5em 0;font-size:90%}#o_qti_run_scoreinfo{float:left;display:inline}#o_qti_run_scoreprogress{float:left;display:inline;margin-left:1em}#o_qti_questioninfo{float:left;display:inline;padding:.3em;border:1px solid silver}#o_qti_run_questioninfo{float:left;display:inline;margin-left:1em}#o_qti_run_questionprogress{float:left;display:inline;margin-left:1em}#o_qti_run_status{clear:both}#o_qti_run_main{clear:both;border-top:1px solid #504D4E;margin:0.5em 0;padding:1em 0}#o_qti_run_menu_inner h4{font-size:100%}#o_qti_run_menu_inner ul{padding:0;margin:0;list-style:none}#o_qti_run_menu_inner li{clear:both;padding:0;margin:0;white-space:normal}#o_qti_run_menu_inner li.o_qti_menu_section{padding:1em 0}#o_qti_run_menu_inner li div.o_qti_menu_item,#o_qti_run_menu li div.o_qti_menu_section{float:left;display:inline;margin-right:10px}#o_qti_results td{padding:0}#b_main.o_editor_qti_correct{background-image:url(../openolat/images/qti/correct_bg.png);background-position:top left}#b_main.o_editor_qti{background-image:url(../openolat/images/edit_bg.png);background-position:top left}#o_qti_hints,#o_qti_solutions{margin:1em 0}#o_qti_hints a{background:url(../openolat/images/light-bulb.png) no-repeat left 50%;cursor:help;padding-left:20px}#o_qti_solutions a{background:url(../openolat/images/magnifier-zoom.png) no-repeat left 50%;cursor:help;padding-left:20px}.qti_response_level_feedback_label{margin-top:1em;font-style:italic}.qti_edit_layout{position:relative;padding-right:30px;margin-bottom:0.6em}.qti_edit_layout .edit_link{position:absolute;top:10px;right:0px}div.o_qti_item{margin-bottom:2em;margin-top:2em;line-height:2em}div.o_qti_item input.b_radio,div.o_qti_item input.b_checkbox{margin-left:1em}div.o_qti_item textarea{width:99%}img.o_qti_item_matimage{vertical-align:middle}div.o_qti_item_choice{display:table;margin:1em 0}div.o_qti_item_choice_option{display:table;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option_flow{display:table-cell;padding:.5em;border:1px solid transparent}div.o_qti_item_choice_option:hover{border:1px solid silver}div.o_qti_item_choice_option_flow:hover{border:1px solid silver}div.o_qti_item_choice_option_input{display:table-cell;vertical-align:middle;padding-right:.5em}div.o_qti_item_choice_option_input input{vertical-align:middle}div.o_qti_item_choice_option_value{display:table-cell}div.o_qti_item_choice_option_autoenum{display:table-cell;line-height:1.5em;width:1em;overflow:hidden;vertical-align:middle;color:silver;border:0;padding:0;margin:0}#o_qti_menu a{text-decoration:none}.o_qti_menu_section{padding:.3em;border-top:1px solid #ff6666}.o_qti_menu_section_clickable{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_section_clickable:hover{padding:.3em;border:1px solid silver;display:inline-block}.o_qti_menu_section_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item{padding:.3em;border:1px solid transparent;display:inline-block}.o_qti_menu_item_active{padding:.3em;border:1px dashed silver;display:inline-block}.o_qti_menu_item_active:hover{border:1px solid silver}.o_qti_menu_item_inactive{padding:.3em;border:1px solid transparent}.o_qti_menu_item:hover{border:1px solid silver}.o_qti_menu_item_closed{padding:.3em;border:1px solid transparent}.o_qti_menu_item_attempts_marked,.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;color:silver;padding:.2em .4em;border:1px solid transparent;background:url(../openolat/images/flag.png) center right no-repeat;display:block;width:20px;height:12px}.o_qti_menu_item_attempts{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.o_qti_menu_item_attempts:hover,.o_qti_menu_item_attempts_marked:hover{color:silver;border:1px solid silver;cursor:pointer}#o_qti_item_note{padding:0;margin:0;border:0;color:silver;font-family:inherit;font-size:1em;background:inherit;overflow:hidden}.o_qti_item_note_box{border:1px dashed silver;padding:.1em;margin:0;padding-left:.5em}div.o_qti_item_note_box_title{color:silver}div.o_qti_item_itemfeedback,div.o_qti_item_assessfeedback,div.o_qti_item_o_qti_item_sectionfeedback{margin:1em 0;background:url(../openolat/images/lightning.png) no-repeat left 50%;padding-left:20px}div.o_qti_item_objectives{margin:1em 0;background:url(../openolat/images/information-white.png) no-repeat left 50%;padding-left:20px;line-height:2em}.o_qti_timelimit_icon{background-image:url(../openolat/images/qti/time.png)}.o_qti_attemptslimit_icon{background-image:url(../openolat/images/qti/tries.png)}.o_qti_closed_icon{background-image:url(../openolat/images/qti/closed.png)}.o_mi_qtialientitem{background-image:url(../openolat/images/docs/document_plain.png)}.o_mi_qtisc{background-image:url(../openolat/images/qti/scItem.png)}.o_mi_qtimc{background-image:url(../openolat/images/qti/mcItem.png)}.o_mi_qtikprim{background-image:url(../openolat/images/qti/kprimItem.png)}.o_mi_qtifib{background-image:url(../openolat/images/qti/fibItem.png)}.o_mi_qtiessay{background-image:url(../openolat/images/qti/essayItem.png)}.o_mi_qtisection{background-image:url(../openolat/images/qti/section.png)}.o_mi_iqtest{background-image:url(../openolat/images/le_resources/test.png)}.o_mi_iqsurv{background-image:url(../openolat/images/le_resources/survey.png)}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}div.b_translation_start div.b_translation_start_body,div.b_translation_edit div.b_translation_edit_body{margin-top:0.5em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package{margin-bottom:0.5em;padding:1em 0 0.5em 0;border-bottom:1px solid #ACAAAA}div.b_translation_list div.b_translation_list_package div.b_translation_package_icon{margin-bottom:0.5em;border-bottom:1px solid #ACAAAA}div.b_translation_edit div.b_button_group{text-align:center;margin:1em 0 0 0}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_bar{float:left;display:inline}div.b_translation_edit div.b_translation_edit_head div.b_progress div.b_progress_label{float:left;display:inline;padding:0 0 0 1em;font-size:90%;font-style:italic}div.b_translation_edit div.b_translation_edit_body textarea{width:99%}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_annotation{margin-top:1em}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_compare{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_translation_edit_body div.b_translation_edit_target{margin-top:1em;padding-top:0.5em;border-top:1px solid #ACAAAA}div.b_translation_edit div.b_form_element textarea.b_form_element_disabled{color:#000;background:#EEEEEE;border:1px solid #CDCBCB}div.b_translation_edit div.b_translation_edit_annotation h5{font-weight:normal;font-size:100%;font-style:italic}div.b_translation_edit div.b_translation_edit_annotation textarea{font-style:italic}div.b_translation_edit div.b_translation_refKey{background-image:url(../openolat/images/magnifier-zoom.png);vertical-align:middle;background-color:#eee;border:1px solid #ACAAAA;margin-right:1%}div.b_translation_edit div.b_translation_refKey code{line-height:1em;vertical-align:middle}div.b_translation_edit div.b_translation_refKey span{line-height:1em;font-style:italic}div.b_translation_config span.b_translation_status,ul.b_translation_status span.b_translation_status{position:absolute;right:1em}ul.b_translation_status{column-count:2;-moz-column-count:2;list-style:none}ul.b_translation_status li{position:relative}.b_translation_package_icon{background-image:url(../openolat/images/folder_open.png) !important}.b_translation_item_icon{background-image:url(../openolat/images/docs/document-node.png) !important}.b_translation_search_icon{background-image:url(../openolat/images/magnifier-zoom.png) !important}span.b_translation_i18nitem{position:relative !important}span.b_translation_i18nitem a.b_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:16px !important;height:16px !important;top:0 !important;left:5px !important;background:#eeeeee url(../openolat/images/docs/document_metadata_edit.png) no-repeat !important;border:1px solid #6e6e6e !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:0 !important}div.b_selectiontree{font-size:95%}div.b_selectiontree div.b_selectiontree_item{clear:both;position:relative;top:0;left:0;vertical-align:middle;height:16px;width:auto}div.b_selectiontree div.b_selectiontree_item div{width:16px;height:16px;float:left;display:inline;background-repeat:no-repeat}div.b_selectiontree div.b_selectiontree_item div.b_selectiontree_content{float:left;display:inline;margin-left:0.5em;width:auto;white-space:nowrap}div.b_selectiontree div.b_selectiontree_content{width:auto}div.b_selectiontree div.b_selectiontree_content div{width:auto}div.b_selectiontree div.b_selectiontree_content input{width:1em;height:1em;padding:0;margin:0 0.5em;vertical-align:middle}div.b_selectiontree div.b_selectiontree_content input.b_radio{margin:0}div.b_selectiontree .b_selectiontree_line{background-image:url(../openolat/images/tree/dots.gif)}div.b_selectiontree .b_selectiontree_space{background-image:url(../openolat/images/tree/dots_spacer.gif)}div.b_selectiontree .b_selectiontree_junction{background-image:url(../openolat/images/tree/dots_nt.gif)}div.b_selectiontree .b_selectiontree_end{background-image:url(../openolat/images/tree/dots_nl.gif)}#b_main.o_editor #b_col3{background-image:url(../openolat/images/edit_bg.png);background-position:top left;background-repeat:repeat}#b_main.o_editor div.b_tabbedpane_wrapper div.b_tabbedpane_content{background:#fff}#b_main_toolbar.o_course_breadcumbs div.b_breadcumb_path ul li.b_first{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}a.b_preview{background-image:url(../openolat/images/docs/document_preview.png);background-repeat:no-repeat;background-position:left;padding:2px 0 2px 20px}fieldset a.b_preview,div.b_tabbedpane_wrapper a.b_preview{position:absolute}div.b_module_singlepage_wrapper a.b_content_edit{position:absolute;top:0;right:20px;display:inline;background:url(../openolat/images/docs/document--pencil.png) no-repeat top left;width:16px;height:16px;margin:3px}div.b_module_singlepage_wrapper a.b_content_download{position:absolute;top:0;z-index:10;background:url(../openolat/images/docs/document_download.png) no-repeat top left;padding-left:20px;margin-top:3px;min-height:19px;height:19px}div.b_titled_wrapper div.b_module_singlepage_wrapper a.b_content_download{position:relative;padding-bottom:3px}div.b_titled_wrapper div.b_module_singlepage_wrapper div.b_iframe_wrapper{margin-top:3px}#b_content_popup{float:right;background:url(../openolat/images/applications.png) no-repeat top left;width:16px;height:16px;margin:3px}#o_course_editor_errorbox{font-size:90%;padding:3px 2px 2px 25px;margin:0 0 1em 0}div.o_courseeditor_legend{margin-top:3em}div.o_courseeditor_legend strong{font-weight:bold}div.o_courseeditor_legend div{top:0;left:0;padding-left:12px;background-repeat:no-repeat;background-position:0 50%}div.o_buttons_box_right{position:absolute;top:0;right:0}div.o_course_run div.o_course_run_displaytitle{font-style:italic}div.o_course_run div.o_course_run_objectives{background-color:#E9EAEF;padding:5px 5px 5px 25px;margin:0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_scoreinfo{background:#e9eaef url(../openolat/images/seal.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer{background:#e9eaef url(../openolat/images/information-white.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_groupinfo{background:#e9eaef url(../openolat/images/users.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_statusinfo{background:url(../openolat/images/bullet_go.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_returnbox{background:#e9eaef url(../openolat/images/box_return.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_dropbox{background:#e9eaef url(../openolat/images/box_drop.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_solutionbox{background:#e9eaef url(../openolat/images/box_solution.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_task{background:#e9eaef url(../openolat/images/assign.png) no-repeat 5px 5px;padding:5px 5px 5px 25px;margin:1.5em 0;border:1px solid #C5C4C4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run div.o_course_run_disclaimer h4,div.o_course_run div.o_course_run_objectives h4,div.o_course_run div.o_course_run_scoreinfo h4,div.o_course_run div.o_course_run_returnbox h4,div.o_course_run div.o_course_run_dropbox h4,div.o_course_run div.o_course_run_solutionbox h4,div.o_course_run div.o_course_run_task h4,div.o_course_run div.o_course_run_log h4{font-size:100%;margin:0 0 1em 0}div.o_course_run div.o_course_run_scoreinfo_noinfo{font-style:italic;font-weight:bold}div.o_course_run div.o_course_run_toc{margin:1em 0 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{margin:0 0 1em 0;padding:1em 20px 0 0}div.o_course_run div.o_course_run_toc div.o_course_run_shorttitle{border-bottom:1px solid #ACAAAA}div.o_course_run div.o_course_run_toc div.o_course_run_displaytitle{margin-top:0.5em;color:#aaaaaa}div.o_course_run div.o_course_run_toc div.o_course_run_objectives{margin:1em 0 1em 0;border:0;background:none}div.o_course_run div.o_course_run_toc div.o_course_run_toc_entry{background:#FBFBFB;padding:5px;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_course_run #b_content_popup{position:absolute;top:0;right:0}div.o_sp_peekview{margin:1em 0 1em 0}div.o_sp_peekview ul{list-style:none}div.o_sp_peekview li{margin-top:0.5em}div.o_peekview_author{padding:3px 0 5px 0;font-style:italic;color:#aaaaaa;font-size:90%}#b_preview_wrapper{clear:both;padding:10px;background:#fff;border-bottom:1px solid #ff6666}#b_main.b_preview{moz-box-shadow:0 0 0 white;-ms-box-shadow:0 0 0 white;-o-box-shadow:0 0 0 white;-webkit-box-shadow:0 0 0 white;box-shadow:0 0 0 white;background:white url(../openolat/images/prevbg.png) repeat}body.b_full_screen{background-color:white;background-image:none}body.b_full_screen #b_page_margins{display:none}body.b_full_screen div.b_modal_area{margin:2%;width:96%}body.b_full_screen div#b_preview_wrapper{margin:0;border:0;padding:0;background:#5e5e5e;background:-moz-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e5e5e), color-stop(50%, #444444), color-stop(51%, #222222), color-stop(100%, #3c3c3c));background:-webkit-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-o-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:-ms-linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%);background:linear-gradient(top, #5e5e5e 0%, #444444 50%, #222222 51%, #3c3c3c 100%)}body.b_full_screen div#b_preview_wrapper div.b_preview_link{border:none}body.b_full_screen div#b_preview_wrapper div.b_preview_link a.b_link_back{margin:0.5em}body.b_full_screen div#b_preview_wrapper div.b_preview_link div.b_preview_wrapper_loading{background:transparent url(../openolat/images/ajax-loader.gif) no-repeat top left}div#b_preview_wrapper div#b_preview_wrapper_message{float:right;padding-left:16px;width:100px}div.o_scorm a.b_link_close{padding-right:20px}div.o_scorm div.o_scorm_navigation{float:right;display:inline;padding:3px;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(50%, #e3e3e3), color-stop(51%, #cfcfcf), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-o-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:-ms-linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);background:linear-gradient(top, #fefefe 0%, #e3e3e3 50%, #cfcfcf 51%, #f3f3f3 100%);border:1px solid #504D4E;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin:0.2em}div.o_scorm div.o_scorm_navigation a{margin:0 2px}div.o_scorm div.o_scorm_navigation a.o_scorm_previous_icon{background-image:url(../openolat/images/arrow_left_big.png)}div.o_scorm div.o_scorm_navigation a.o_scorm_next_icon{background-image:url(../openolat/images/arrow_right_big.png)}div.o_scorm div.o_scorm_navigation a.hover{background-color:none}.o_scorm_completed,.o_scorm_passed{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_ok.png")}.o_scorm_failed{top:6px;left:6px !important;background-image:url("../openolat/images/decorator/deco_error.png")}.o_scorm_incomplete{top:6px;left:6px;background-image:url("../openolat/images/decorator/deco_warn.png")}.o_scorm_not_attempted{top:6px;left:6px;background-image:none}div.o_members_search{padding-top:10px;padding-left:10px}div.filters{text-align:center;padding-top:1.5em}div.o_members_search div.searchitem{margin-bottom:0.5em}div.searchitem select,div.searchitem input{width:250px}.o_members_register{margin-bottom:5px}.o_members_register_active{font-weight:bold;font-size:120%}div.o_members_paging{width:100%;padding-bottom:1em;padding-top:0.5em;text-align:center}div.o_members_paging div{padding-left:1em;padding-right:1em;display:inline}div.o_bcard{background-color:#eee;margin-top:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.o_bcard_header,div.o_members_header{padding:6px;border-bottom:1px solid #fff}div.o_bcard_portrait{float:left;display:inline;width:100px;height:100px;margin:10px}div.o_bcard_portrait img{border:1px #d3d3d3 solid}div.o_bcard_portrait_group{background-image:url(../openolat/images/group_100x100.png);border:1px #d3d3d3 solid}div.o_bcard_text{margin-left:120px;margin-top:10px;line-height:150%}div.o_bcard_footer{text-align:right;clear:both;font-size:95%;color:#1f49b3;padding:5px}div.o_visitingcard h4{background:url("../openolat/images/card-address.png") 0 50% no-repeat;padding-left:20px;margin-bottom:1em}div.o_visitingcard table th{width:20%}.popup_iframe{width:100%;height:100%;border:none;min-height:60em}div.o_reservation{position:relative;margin-top:2em;padding:1em;background:#F7F7F7;border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}div.o_reservation span.o_reservation_name{font-weight:bold;line-height:2em}div.o_reservation span.o_reservation_role_coach{margin-left:1em}div.o_reservation span.o_reservation_accepted{margin-left:2em;background:transparent url(../openolat/images/tick.png) 0 50% no-repeat;color:#009900;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation span.o_reservation_refused{margin-left:2em;background:transparent url(../openolat/images/cross.png) 0 50% no-repeat;color:#990000;padding-left:20px;font-style:italic;line-height:2em}div.o_reservation a.o_reservation_details_link{padding:0 1em}div.o_reservation div.o_reservation_details{padding:1em 0 0 0}div.o_reservation ul{list-style:none;padding:0;margin:0}div.o_reservation ul li{background-repeat:no-repeat;padding:0;margin:0}div.o_infomsgs{padding-top:5px}div.o_infomsgs div.b_datecomp{top:2px;float:left;display:inline}div.o_infomsgs div.o_infomsg{margin-bottom:1em;padding:10px 0 0 0}div.o_infomsgs .b_year{display:none}div.o_infomsgs .o_item_info{color:#7D7D7D;font-size:90%}div.o_infomsgs .o_item_info .o_item_info_mod{color:#98221F}div.b_table_wrapper td a.o_peekview_infomsg_link{display:inline}div.o_infomsgs_config{padding-bottom:5px}div.o_infomsgs_config div{display:inline}.o_infomsg_icon{background-image:url(../openolat/images/information-button.png)}.o_infomsg_create_button{position:absolute;top:0;right:250px}.b_mail_icon{background-image:url(../openolat/images/mail.png)}div.b_mail_message div.b_form_element_wrapper:first-child div.b_form_element{font-weight:bold}.b_mail_new{width:20px !important;background-image:url(../openolat/images/new-text.png)}.b_table_wrapper span.b_mail_unread{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/bullet_black.png) top left no-repeat}.b_table_wrapper span.b_mail_read{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper span.b_mail_marked{display:block;display:inline-block;width:16px;height:16px;background:transparent url(../openolat/images/flag.png) top left no-repeat}.b_table_wrapper span.b_mail_unmarked{display:block;display:inline-block;width:16px;height:16px}.b_table_wrapper .b_marked{font-weight:bold}ul.b_mail_attachments{list-style:none;margin:0;padding:0}ul.b_mail_attachments li{margin:0}div.o_cmembers *{vertical-align:middle}div.o_cmembers div.o_cmember{float:left;width:30%;height:50px;overflow:hidden;margin:5px 5px 5px 0;padding:8px;border:1px solid #ddd;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);background:linear-gradient(top, #f6f6f6 0%, #ebebeb 100%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.o_cmembers div.o_cmember *{vertical-align:middle}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper{background-color:white;float:left;height:100%;width:50px;overflow:hidden;margin-right:5px;border:1px solid #ddd}div.o_cmembers div.o_cmember .o_cmember_portrait_wrapper img.o_cmember_portrait{background-color:white;min-width:50px;background-position:50% 50%;background-repeat:no-repeat}div.o_cmembers div.o_cmember .o_cmember_info_wrapper{padding:16px 0px}div.o_cmembers a.o_cmembers_mail{float:none;margin-left:5px;padding-left:20px;background-image:url(../openolat/images/mail.png)}div.o_cmembers a.o_cmembers_mail span{display:none}div.o_cmembers h4{padding:7px 0 0 0;clear:both}div.o_ll_container ul li{list-style:circle;margin:1em}div.o_ll_container ul li div{font-style:italic}a.o_ll_browse span{display:block;width:20px;height:18px;background:url(../openolat/images/library.png) top left no-repeat;margin-left:1px}div.b_datecomp{width:2.5em;height:3em;position:relative;margin-right:5px;font-weight:normal;color:white;text-align:center;vertical-align:middle;border:1px solid #000;font-size:85%}div.b_datecomp div{width:100%;position:absolute;left:0}div.b_datecomp div.b_year{height:1em;top:-1.5em;font-size:80%;font-weight:normal;color:#000}div.b_datecomp div.b_month{background:#BE5B5D;height:40%;top:0;font-size:80%;font-weight:normal;color:white}div.b_datecomp div.b_day{background:#fff;height:60%;bottom:0;font-size:120%;font-weight:bold;color:#000;border-top:1px solid #000;border-bottom:1px solid #aaaaaa}.b_content_download{background:url("../openolat/images/drive-download.png") no-repeat top left;padding-left:20px;margin:3px;display:block;min-height:16px}img.o_portrait_dummy{background-image:url(../openolat/images/dummy.png);width:100px;height:100px}img.o_portrait_dummy_small{background-image:url(../openolat/images/dummy_small.png)}img.o_portrait_dummy_female_big{background-image:url(../openolat/images/dummy_female_big.png);width:100px;height:100px}img.o_portrait_dummy_female_small{background-image:url(../openolat/images/dummy_female_small.png)}img.o_portrait_dummy_male_big{background-image:url(../openolat/images/dummy_male_big.png);width:100px;height:100px}img.o_portrait_dummy_male_small{background-image:url(../openolat/images/dummy_male_small.png)}ul.o_sel_repository_owners{list-style:none;margin:0;padding:0;white-space:nowrap}ul.o_sel_repository_owners li{margin:0}div.fx_portal_admin{margin-top:10px}div.fx_portlets_column{width:30%;float:left;margin-right:10px}div.fx_portlets_column div.b_portlet{min-height:1em}div.fx_portlets_column_name{padding:5px 5px 0px 5px}div.fx_portlets_column_name span{color:#4F576A;font-weight:bold;text-deocration:underline}div.fx_portlets_column_portlets{border:1px solid #eee;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}div.fx_available_portlets{width:28%;float:right}div.fx_available_portlets div.b_portlet{min-height:1em}div.fx_portlets_admin_column{min-height:12em}div.fx_site_admin_column{float:left}div.fx_site_admin_column div.fx_site_definition{min-height:1em}div.o_notifications_news_datechooser{border-bottom:1px solid #bbb;padding:1em 0 1em 0}div.o_notifications_news_datechooser label{padding-right:1em}div.o_notifications_news_subscription{margin:1.5em 0 2em 0}div.o_notifications_news_subscription h4{font-size:110%}div.o_notifications_news_subscription h4.o_returnbox_icon{background-image:url(../openolat/images/box_return.png) !important}div.o_notifications_news_context{color:#7D7D7D;font-size:90%}div.o_notifications_news_content{margin:0.5em 0 0.5em 0}div.o_notifications_news_content ul{list-style-type:none;margin:0}#o_search_form{margin:5px;position:relative}#o_search_form_toggler{background-image:url(../openolat/images/magnifier-zoom.png);cursor:pointer}#o_search_form_content div.b_form div.b_form_element_wrapper div.b_form_element_wrapper{margin:0.5em 0}#o_search_form div.b_contexthelp_wrapper a.b_contexthelp{right:0}#o_search_results{border-top:1px solid #eee;margin:5px}#o_search_results_header{line-height:16px;vertical-align:middle;background:url(../openolat/images/magnifier-zoom.png) no-repeat center left #f8f8f8;padding:2px 2px 2px 20px;margin-bottom:5px}#o_search_results_header div.o_search_results_stats{float:right;display:inline;font-size:90%}#o_search_results_header span.o_search_highlight{padding-left:2em}#o_search_results_header.o_search_did_you_mean,#o_search_results_header.o_search_no_results{background-image:url(../openolat/images/exclamation.png);color:#990000}#o_search_results_header.o_search_did_you_mean span.o_search_did_you_mean_words{color:#000;font-weight:bold}#o_search_results_header #o_search_pageing{padding-left:2em;display:inline}#o_search_pageing_bottom{text-align:center;background:#F8F8F8;border-bottom:1px solid #eee;padding:3px}#o_search_results_toomany{background:url(../openolat/images/exclamation.png) no-repeat center left #f8f8f8;color:#990000;padding:5px 0 3px 20px;position:relative;top:-5px;margin-bottom:5px}div.o_search_result{margin:0 0 1em 0;padding:1em 0 0 0}div.o_search_result_title a{font-weight:bold}div.o_search_result_title a.o_search_result_details_link{margin-left:1em;font-weight:normal;font-size:90%;vertical-align:bottom}div.o_search_result_excerpt{padding:2px 0 1px 0;font-size:95%;max-width:60em}div.o_search_result_excerpt span.o_search_result_highlight{font-weight:bold;background-color:#FFFF80}div.o_search_result_context,div.o_search_result_author,div.o_search_result_lastmod,div.o_search_result_type,div.o_search_result_desc{padding:1px 0;font-size:90%;color:#667}a.o_fulltext_search_button{background:url(../openolat/images/magnifier-zoom.png) top left no-repeat}div.error-box{width:400px;margin:30px auto;padding:20px;border:2px solid red;border-radius:6px;background:white;moz-box-shadow:0 2px 4px #cccccc;-ms-box-shadow:0 2px 4px #cccccc;-o-box-shadow:0 2px 4px #cccccc;-webkit-box-shadow:0 2px 4px #cccccc;box-shadow:0 2px 4px #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px}div.error-box h1{background-image:url(../openolat/images/icon_warning_32.png);background-repeat:no-repeat;padding-left:30px;font-size:14pt;font-weight:bold}.b_tag_list{background:url(../openolat/images/tag-label-yellow.png) 0px 3px no-repeat !important}.b_tag_icon{background-image:url(../openolat/images/tag-label-yellow.png)}div.b_tags{margin:2em 0}div.b_tags div{padding:0.5em 0 0 20px}div.b_tags span.b_tag{font-size:80%;padding:5px 2px 5px 2px;line-height:3em;white-space:nowrap}*:first-child + html div.holder{padding-bottom:2px}* html div.holder{padding-bottom:2px}.textbox-outer{list-style-type:none;margin-left:0em}a.bit-box,span.b_tag{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #CAD8F3;background:#DEE7F8;padding:1px 5px 2px;padding-right:15px;position:relative}div.holder{font-size:80%;min-width:200px;width:auto;margin:0;overflow:hidden;height:auto !important;height:1%;padding:0px 0px 0;cursor:text}div.holder a{float:left;margin:0 5px 4px 0}div.holder a.bit{text-decoration:none;color:black}div.holder a.bit:active,div.holder a.bit:focus{outline:none}div.holder a.bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}div.holder a.bit-input .maininput{border:1px solid #eeeeee}div.holder a.bit-input input{width:100px;margin:0;border:none;background:white;outline:0;padding:3px 0 2px}div.holder a.bit-input input.smallinput{width:20px}div.holder a.bit-hover{background:#BBCEF1;border:1px solid #6D95E0}div.holder a.bit-box-focus{background:#598BEC;color:#fff}div.holder a.bit-box a.closebutton{position:absolute;right:0;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url("../openolat/images/tag_x.gif")}div.holder a.bit-box a.closebutton:hover{background-position:7px}div.holder a.bit-box a.closebutton:active{outline:none}div.holder a.bit-box-focus a.closebutton,div.holder a.bit-box-focus a.closebutton:hover{background-position:bottom}ol.textbox-outer{margin:0;padding:0}.textboxlist-auto{position:absolute;width:300px;overflow:visible;display:none;background:#eee;z-index:2}.textboxlist-auto .default{padding:5px 7px;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul{display:none;margin:0;padding:0;overflow:auto}.textboxlist-auto ul li{padding:5px 12px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #ccc;border-width:0 1px 1px}.textboxlist-auto ul li.loading-indicator{padding-left:30px;background-position:5px center;cursor:defat;font-size:100.01% !important;line-height:1.5em}.textboxlist-auto ul li.more-indicator{cursor:defat;font-style:italic}.textboxlist-auto ul li em{font-weight:bold;font-style:normal;background:#ccc}.textboxlist-auto ul li.auto-focus{background:#4173CC;color:#fff}.textboxlist-auto ul li.auto-focus em{background:none}input.inputMessage{color:#AAA;font-size:11px}.b_wizard .textbox-outer{background:url(../openolat/images/tag-label-yellow.png) top left no-repeat}.b_wizard .textbox-outer li{margin-left:18px}.b_wizard .textboxlist-auto ul li{margin-left:0}.b_wizard div.holder a.bit-input input{background:#f8f8f8;padding:0.4em}.clgen_font_arial{font-family:arial,helvetica}.clgen_font_arial_black{font-family:arial black,avant garde}.clgen_font_comic{font-family:comic sans ms,sans-serif}.clgen_font_courier{font-family:courier new,courier}.clgen_font_georgia{font-family:georgia,serif}.clgen_font_impact{font-family:impact,chicago}.clgen_font_lucida{font-family:lucida console,monaco,monospace}.clgen_font_palatino{font-family:palatino linotype,book antiqua,palatino,serif}.clgen_font_times{font-family:times new roman,times}.clgen_font_verdana{font-family:verdana,geneva,sans-serif}.clgen_font_xxlarge{font-size:130%}.clgen_font_xxsmall{font-size:70%}option.Black{background-color:Black}option.Navy{background-color:Navy}option.DarkBlue{background-color:DarkBlue}option.MediumBlue{background-color:MediumBlue}option.Blue{background-color:Blue}option.DarkGreen{background-color:DarkGreen}option.Green{background-color:Green}option.Teal{background-color:Teal}option.DarkCyan{background-color:DarkCyan}option.DeepSkyBlue{background-color:DeepSkyBlue}option.DarkTurquoise{background-color:DarkTurquoise}option.MediumSpringGreen{background-color:MediumSpringGreen}option.Lime{background-color:Lime}option.SpringGreen{background-color:SpringGreen}option.Aqua{background-color:Aqua}option.Cyan{background-color:Cyan}option.MidnightBlue{background-color:MidnightBlue}option.DodgerBlue{background-color:DodgerBlue}option.LightSeaGreen{background-color:LightSeaGreen}option.ForestGreen{background-color:ForestGreen}option.SeaGreen{background-color:SeaGreen}option.DarkSlateGray{background-color:DarkSlateGray}option.DarkSlateGrey{background-color:DarkSlateGrey}option.LimeGreen{background-color:LimeGreen}option.MediumSeaGreen{background-color:MediumSeaGreen}option.Turquoise{background-color:Turquoise}option.RoyalBlue{background-color:RoyalBlue}option.SteelBlue{background-color:SteelBlue}option.DarkSlateBlue{background-color:DarkSlateBlue}option.MediumTurquoise{background-color:MediumTurquoise}option.Indigo{background-color:Indigo}option.DarkOliveGreen{background-color:DarkOliveGreen}option.CadetBlue{background-color:CadetBlue}option.CornflowerBlue{background-color:CornflowerBlue}option.MediumAquaMarine{background-color:MediumAquaMarine}option.DimGray{background-color:DimGray}option.DimGrey{background-color:DimGrey}option.SlateBlue{background-color:SlateBlue}option.OliveDrab{background-color:OliveDrab}option.SlateGray{background-color:SlateGray}option.SlateGrey{background-color:SlateGrey}option.LightSlateGray{background-color:LightSlateGray}option.LightSlateGrey{background-color:LightSlateGrey}option.MediumSlateBlue{background-color:MediumSlateBlue}option.LawnGreen{background-color:LawnGreen}option.Chartreuse{background-color:Chartreuse}option.Aquamarine{background-color:Aquamarine}option.Maroon{background-color:Maroon}option.Purple{background-color:Purple}option.Olive{background-color:Olive}option.Gray{background-color:Gray}option.Grey{background-color:Grey}option.SkyBlue{background-color:SkyBlue}option.LightSkyBlue{background-color:LightSkyBlue}option.BlueViolet{background-color:BlueViolet}option.DarkRed{background-color:DarkRed}option.DarkMagenta{background-color:DarkMagenta}option.SaddleBrown{background-color:SaddleBrown}option.DarkSeaGreen{background-color:DarkSeaGreen}option.LightGreen{background-color:LightGreen}option.MediumPurple{background-color:MediumPurple}option.DarkViolet{background-color:DarkViolet}option.PaleGreen{background-color:PaleGreen}option.DarkOrchid{background-color:DarkOrchid}option.YellowGreen{background-color:YellowGreen}option.Sienna{background-color:Sienna}option.Brown{background-color:Brown}option.DarkGray{background-color:DarkGray}option.DarkGrey{background-color:DarkGrey}option.LightBlue{background-color:LightBlue}option.GreenYellow{background-color:GreenYellow}option.PaleTurquoise{background-color:PaleTurquoise}option.LightSteelBlue{background-color:LightSteelBlue}option.PowderBlue{background-color:PowderBlue}option.FireBrick{background-color:FireBrick}option.DarkGoldenRod{background-color:DarkGoldenRod}option.MediumOrchid{background-color:MediumOrchid}option.RosyBrown{background-color:RosyBrown}option.DarkKhaki{background-color:DarkKhaki}option.Silver{background-color:Silver}option.MediumVioletRed{background-color:MediumVioletRed}option.IndianRed{background-color:IndianRed}option.Peru{background-color:Peru}option.Chocolate{background-color:Chocolate}option.Tan{background-color:Tan}option.LightGray{background-color:LightGray}option.LightGrey{background-color:LightGrey}option.PaleVioletRed{background-color:PaleVioletRed}option.Thistle{background-color:Thistle}option.Orchid{background-color:Orchid}option.GoldenRod{background-color:GoldenRod}option.Crimson{background-color:Crimson}option.Gainsboro{background-color:Gainsboro}option.Plum{background-color:Plum}option.BurlyWood{background-color:BurlyWood}option.LightCyan{background-color:LightCyan}option.Lavender{background-color:Lavender}option.DarkSalmon{background-color:DarkSalmon}option.Violet{background-color:Violet}option.PaleGoldenRod{background-color:PaleGoldenRod}option.LightCoral{background-color:LightCoral}option.Khaki{background-color:Khaki}option.AliceBlue{background-color:AliceBlue}option.HoneyDew{background-color:HoneyDew}option.Azure{background-color:Azure}option.SandyBrown{background-color:SandyBrown}option.Wheat{background-color:Wheat}option.Beige{background-color:Beige}option.WhiteSmoke{background-color:WhiteSmoke}option.MintCream{background-color:MintCream}option.GhostWhite{background-color:GhostWhite}option.Salmon{background-color:Salmon}option.AntiqueWhite{background-color:AntiqueWhite}option.Linen{background-color:Linen}option.LightGoldenRodYellow{background-color:LightGoldenRodYellow}option.OldLace{background-color:OldLace}option.Red{background-color:Red}option.Fuchsia{background-color:Fuchsia}option.Magenta{background-color:Magenta}option.DeepPink{background-color:DeepPink}option.OrangeRed{background-color:OrangeRed}option.Tomato{background-color:Tomato}option.HotPink{background-color:HotPink}option.Coral{background-color:Coral}option.Darkorange{background-color:Darkorange}option.LightSalmon{background-color:LightSalmon}option.Orange{background-color:Orange}option.LightPink{background-color:LightPink}option.Pink{background-color:Pink}option.Gold{background-color:Gold}option.PeachPuff{background-color:PeachPuff}option.NavajoWhite{background-color:NavajoWhite}option.Moccasin{background-color:Moccasin}option.Bisque{background-color:Bisque}option.MistyRose{background-color:MistyRose}option.BlanchedAlmond{background-color:BlanchedAlmond}option.PapayaWhip{background-color:PapayaWhip}option.LavenderBlush{background-color:LavenderBlush}option.SeaShell{background-color:SeaShell}option.Cornsilk{background-color:Cornsilk}option.LemonChiffon{background-color:LemonChiffon}option.FloralWhite{background-color:FloralWhite}option.Snow{background-color:Snow}option.Yellow{background-color:Yellow}option.LightYellow{background-color:LightYellow}option.Ivory{background-color:Ivory}option.White{background-color:White}#o_feed .o_box{border:1px solid #eee;padding:0.8em;margin-bottom:2em;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}#o_feed div.o_feed_edit{float:right;position:relative;top:0.2em;margin-right:0}#o_feed #o_link_container{margin-bottom:0.8em}#o_feed #o_link_container div.o_home{text-align:center}#o_feed #o_link_container div.o_older_items{float:left;display:inline}#o_feed #o_link_container div.o_newer_items{float:right;display:inline}#o_feed .b_year_navigation{text-align:center}#o_feed .b_year_navigation .b_months{border-top:1px solid #eee;padding-top:1em;margin-top:0.5em;clear:both;list-style:none}#o_feed .b_year_navigation span.b_disabled{background-image:none}div.o_feed_peekview{margin:1em 0 1em 0}div.o_feed_peekview h5{font-size:1em;position:relative;left:-20px}div.o_feed_peekview div.o_feed_peekview_item{padding-left:20px}#o_feed div.b_datecomp{top:2px;float:left;display:inline}#o_feed p.o_podcast_date{font-size:80%;color:#aaaaaa}#o_feed div.o_podcast_info img.icon{float:left;margin:0 1.5em 1.5em 0;max-width:120px;max-height:120px}#o_feed div.o_podcast_no_image{float:left;margin:0 1em 1em 0;width:100px;height:100px;color:#dfdfdf;background:white;text-align:center;padding:20px;border:2px dashed #dfdfdf;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_no_image span{vertical-align:middle}#o_feed div.o_podcast_subscription{clear:both}#o_feed div.o_podcast_subscription a.o_podcast_rss_link{display:block;float:right;width:16px;height:16px;background:url(../openolat/images/feed.png) no-repeat}#o_feed div.o_podcast_episode{padding:10px;margin-top:20px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}#o_feed div.o_podcast_episode div.b_ratings_and_comments{margin:2em 0 0 0;padding-bottom:0;border-bottom:0}#o_feed div.o_podcast_episode div.o_podcast_audio{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_audio embed{width:200px;height:24px}#o_feed div.o_podcast_episode div.o_podcast_video{margin-bottom:3px}#o_feed div.o_podcast_episode div.o_podcast_video embed{width:200px;height:157px}#o_feed .back_link.o_podcast{margin-bottom:1.5em}div.o_podcast_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/control/speaker-volume.png)}#o_feed .o_blog_posts .o_post,#o_feed .o_blog_post .o_post{margin-bottom:1em;padding:10px;border:1px solid #dfdfdf;background-color:#fdfdfd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.o_post-readmorelinks{margin-top:1em;list-style:none}.o_post-readmorelinks,.o_post-readmorelinks li{margin-left:0;padding-left:0}#o_feed .o_blog_posts .o_draft{padding:0.8em;background-color:#fcf7ac;border:1px solid #fddc55}#o_feed .o_blog_posts .o_scheduled{padding:0.8em;background-color:#d9ffd0;border:1px solid #beffae}#o_feed div.o_blog_info div.o_blog_subscription{min-height:16px;padding-left:20px;background:url(../openolat/images/feed.png) no-repeat}#o_feed .o_blog_info .o_author,#o_feed .o_blog_posts .o_item_info{color:#7D7D7D;font-size:90%;margin:0}#o_feed .o_blog_posts p.o_item_info span.o_item_info_mod{color:#98221F}#o_feed .o_blog_post .back_link{margin-bottom:1.5em}div.o_blog_peekview div.o_feed_peekview_item a.o_feed_item_icon{background-image:url(../openolat/images/comment.png)}#o_instantmessaging_status_changer{padding:1em 0 0 0;margin:0}#o_instantmessaging_status_changer a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessaging_status_changer ul{list-style-type:none;padding:0;margin:0}#o_instantmessaging_status_changer li{padding:0;margin:0}#o_instantmessaging_status_changer li a{padding:0.1em 0 0.1em 20px;background-repeat:no-repeat;background-position:0 50%}.o_instantmessaging_chat_history,.o_groupchat_history{border:1px solid #ACAAAA;overflow:scroll;margin:0 0 1em 0;overflow-x:auto;height:170px;background:white;background:-moz-linear-gradient(top, white 80%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, white), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, white 80%, #f8f8f8 100%);background:-o-linear-gradient(top, white 80%, #f8f8f8 100%);background:-ms-linear-gradient(top, white 80%, #f8f8f8 100%);background:linear-gradient(top, white 80%, #f8f8f8 100%)}.o_instantmessaging_chat_history div,.o_groupchat_history div{border-top:1px solid #eee}.o_instantmessaging_chat_history div.o_instantmessaging_avatar{float:left;padding:3px;border:1px solid #333;margin:3px}.o_instantmessaging_chat_history span.o_instantmessaging_from{text-align:left;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_from:hover{color:#000}.o_instantmessaging_chat_history span.o_instantmessaging_date{text-align:right;color:#999}.o_instantmessaging_chat_history span.o_instantmessaging_date:hover{color:#000}.o_instantmessaging_chat_history p-o_instantmessaging_body{background-color:red}.o_instantmessaging_chat_form input,.o_groupchat_chat_form input{width:99%}.o_instantmessaging_chat_form div.b_button_group,.o_groupchat_chat_form div.b_button_group{margin-top:1em}#o_instantmessages_buddieslist{font-size:90%;padding:1em 0 0 0;margin:0}#o_instantmessages_buddieslist a.b_contexthelp{margin-top:5px;padding-right:5px}#o_instantmessages_buddieslist ul{list-style-type:none;padding:0;margin:0}#o_instantmessages_buddieslist li{margin:0;padding:0}#o_instantmessages_buddieslist li.o_instantmessaging_group{padding-bottom:0.5em}#o_instantmessages_buddieslist li.o_instantmessaging_group div.o_instantmessaging_groupname{padding:0 0 0 20px;background:url(../openolat/images/users.png) no-repeat 0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_vip span{font-weight:bold}#o_instantmessages_buddieslist li a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_showgroupswitch{padding:2px 0 2px 20px;background:url(../openolat/images/users_conf.png) no-repeat 0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_showofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/status-offline.png) no-repeat 0 50%}#o_instantmessages_buddieslist a.o_instantmessaging_hideofflineswitch{padding:2px 0 2px 20px;background:url(../openolat/images/im/status.png) no-repeat 0 50%}#o_instantmessages_buddy{margin:1em 0 2em 0}#o_instantmessages_buddy a{padding:2px 0 2px 20px;background-repeat:no-repeat;background-position:0 50%}div.o_groupchat_roster{margin:0}div.o_groupchat_roster ul{list-style-type:none;margin:0;padding:0}div.o_groupchat_roster ul li{font-size:90%;margin:0;padding:0 0 0 20px;background:url(../openolat/images/user.png) no-repeat 0 50%}div.o_groupchat_roster ul li.o_instantmessaging_anonymous{background-image:url(../openolat/images/user_silhouette.png)}div.o_groupchat_roster ul li.o_instantmessaging_vip{font-weight:bold}div.o_groupchat_roster ul li.o_instantmessaging_vip.o_instantmessaging_anonymous{font-weight:normal}.o_instantmessaging_available_icon{background-image:url(../openolat/images/im/status.png)}.o_instantmessaging_dnd_icon{background-image:url(../openolat/images/im/status-away.png)}.o_instantmessaging_unavailable_icon{background-image:url(../openolat/images/im/status-offline.png)}.o_instantmessaging_new_msg_icon{background-image:url(../openolat/images/im/new_message.png)}.o_instantmessaging_chat_icon{background-image:url(../openolat/images/im/balloon-white-left.png)}.o_instantmessaging_refresh_icon{background-image:url(../openolat/images/qti/tries.png)}div.o_home_portaleditlink{position:absolute;top:1em;right:0.6em}.o_home_main{text-align:center}div.o_home_rsslink{clear:both;float:right;display:inline;margin:10px 0}div.o_home_rsslink a{float:right;display:inline}div.o_home_rsslink a.o_home_rsslink{background:url(../openolat/images/feed.png) no-repeat;width:16px;display:block;height:16px;line-height:0}.b_portlet{position:relative;margin:10px;min-height:13em}.b_portlet .b_portlet_showall{font-size:95%;position:absolute;right:0;top:0}.b_portlet .b_portlet_header{border-bottom:1px solid #ff6666;white-space:nowrap;overflow-y:hidden !important;overflow-x:hidden !important}.b_portlet .b_portlet_content{position:relative;padding:1em 0 0 0}.b_portlet div.b_portlet_table table{background:none;border:none}.b_portlet div.b_portlet_table table th,.b_portlet div.b_portlet_table table td{padding:0}.b_portlet div.b_portlet_table table tbody tr{background:transparent}.b_portlet div.b_portlet_table table tbody tr.b_table_odd td{background:transparent}.b_portlet div.b_portlet_table table tbody tr td{border:0 !important}.b_portlet div.b_portlet_table table tbody tr:hover,.b_portlet div.b_portlet_table table tbody tr:hover td,.b_portlet div.b_portlet_table table tbody tr:focus,.b_portlet div.b_portlet_table table tbody tr:focus td{background:transparent}.b_portlet div.b_portlet_table div.b_table_empty{background:none;padding:0;margin:0}div.o_portlet_repository_student td.b_first_child{width:24px}div.o_portlet_repository_teacher td.b_first_child{width:24px}.b_portlet .b_portlet_header{background-repeat:no-repeat;background-position:0% 50%;padding-left:27px;padding-top:5px;padding-bottom:5px}div.o_portlet_calendar div.b_portlet_header{background-image:url(../openolat/images/calendar_empty.png);padding-left:2px;padding-top:8px}div.o_portlet_calendar.o_day_1 div.b_portlet_header strong:before{content:"1";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_2 div.b_portlet_header strong:before{content:"2";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_3 div.b_portlet_header strong:before{content:"3";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_4 div.b_portlet_header strong:before{content:"4";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_5 div.b_portlet_header strong:before{content:"5";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_6 div.b_portlet_header strong:before{content:"6";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_7 div.b_portlet_header strong:before{content:"7";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_8 div.b_portlet_header strong:before{content:"8";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_9 div.b_portlet_header strong:before{content:"9";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_10 div.b_portlet_header strong:before{content:"10";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_11 div.b_portlet_header strong:before{content:"11";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_12 div.b_portlet_header strong:before{content:"12";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_13 div.b_portlet_header strong:before{content:"13";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_14 div.b_portlet_header strong:before{content:"14";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_15 div.b_portlet_header strong:before{content:"15";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_16 div.b_portlet_header strong:before{content:"16";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_17 div.b_portlet_header strong:before{content:"17";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_18 div.b_portlet_header strong:before{content:"18";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_19 div.b_portlet_header strong:before{content:"19";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_20 div.b_portlet_header strong:before{content:"20";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_21 div.b_portlet_header strong:before{content:"21";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_22 div.b_portlet_header strong:before{content:"22";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_23 div.b_portlet_header strong:before{content:"23";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_24 div.b_portlet_header strong:before{content:"24";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_25 div.b_portlet_header strong:before{content:"25";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_26 div.b_portlet_header strong:before{content:"26";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_27 div.b_portlet_header strong:before{content:"27";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_28 div.b_portlet_header strong:before{content:"28";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_29 div.b_portlet_header strong:before{content:"29";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_30 div.b_portlet_header strong:before{content:"30";font-size:smaller;padding-right:16px}div.o_portlet_calendar.o_day_31 div.b_portlet_header strong:before{content:"31";font-size:smaller;padding-right:16px}div.o_portlet_infomsg div.b_portlet_header{background-image:url(../openolat/images/comment.png)}div.o_portlet_quickstart div.b_portlet_header{background-image:url(../openolat/images/mouse.png)}div.o_portlet_bookmark div.b_portlet_header{background-image:url(../openolat/images/book-open-bookmark.png)}div.o_portlet_groups div.b_portlet_header{background-image:url(../openolat/images/users.png)}div.o_portlet_notes div.b_portlet_header{background-image:url(../openolat/images/sticky-note--pencil.png)}div.o_portlet_noti div.b_portlet_header{background-image:url(../openolat/images/mail.png)}div.o_portlet_eff div.b_portlet_header{background-image:url(../openolat/images/script-stamp.png)}div.o_portlet_repository_student div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image.png)}div.o_portlet_repository_teacher div.b_portlet_header{background-image:url(../openolat/images/le_resources/book-open-text-image-red.png)}div.b_portlet_iframe div.b_portlet_header{background-image:url(../openolat/images/layer.png)}div.b_portlet_sysinfo div.b_portlet_header{background-image:url(../openolat/images/exclamation.png)}div.b_portlet_dyk div.b_portlet_header{background-image:url(../openolat/images/light-bulb.png)}div.o_portlet_infomessages div.b_portlet_header{background-image:url(../openolat/images/information-button.png)}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet.b_portlet_edit{background:#FFE793;border:1px solid #FF9E3E;padding:2px}div.b_portlet.b_portlet_edit .b_portlet_header{height:23px}div.b_portlet_toolbox{position:absolute;top:0;right:0;padding:2px;height:20px;overflow-y:hidden !important;overflow-x:hidden !important}div.b_portlet_toolbox a,div.b_portlet_toolbox span.b_disabled{background-repeat:no-repeat;background-position:1px 1px;float:right;width:18px;height:18px;overflow:hidden}div.b_portlet_toolbox div{display:inline}div.b_portlet_toolbox > a,div.b_portlet_toolbox > span{border:1px solid #888;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;background:#eee;background-repeat:no-repeat;background-position:center}div.b_portlet_toolbox a.b_portlet_edit_left{background-image:url(../openolat/images/arrow_left_big.png)}div.b_portlet_toolbox a.b_portlet_edit_right{background-image:url(../openolat/images/arrow_right_big.png)}div.b_portlet_toolbox a.b_portlet_edit_down{background-image:url(../openolat/images/arrow_down_big.png)}div.b_portlet_toolbox a.b_portlet_edit_up{background-image:url(../openolat/images/arrow_up_big.png)}div.b_portlet_toolbox a.b_portlet_edit_delete{background-image:url(../openolat/images/bin-metal-full.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_auto{background-image:url(../openolat/images/table_sort.png)}div.b_portlet_toolbox a.b_portlet_edit_sort_manual{background-image:url(../openolat/images/table_gear.png)}div.b_portlet_toolbox span.b_portlet_edit_left_disabled{background-image:url(../openolat/images/arrow_left_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_right_disabled{background-image:url(../openolat/images/arrow_right_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_down_disabled{background-image:url(../openolat/images/arrow_down_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_up_disabled{background-image:url(../openolat/images/arrow_up_big.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_auto_disabled{background-image:url(../openolat/images/table_sort.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}div.b_portlet_toolbox span.b_portlet_edit_sort_manual_disabled{background-image:url(../openolat/images/table_gear.png);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.b_toolboxes{padding:6px}.b_toolboxes .b_toolbox{margin-bottom:20px}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper{border-bottom:1px solid #ff6666;background:inherit}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head{vertical-align:top}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head strong{font-weight:bold}.b_toolboxes .b_toolbox .b_toolbox_head_wrapper .b_toolbox_head_icon{background:transparent no-repeat 3px 50%;padding-left:19px;line-height:1.2em;color:black}.b_toolboxes .b_toolbox .b_toolbox_content ul{padding:0 0 0 6px;margin:0;list-style:none}.b_toolboxes .b_toolbox .b_toolbox_content li{padding:0;margin:0;line-height:1.7em;white-space:nowrap}.b_toolboxes .b_toolbox .b_toolbox_content li a{color:#667;background-repeat:no-repeat;background-position:0 50%;padding-left:20px;display:block}.b_toolboxes .b_toolbox .b_toolbox_content li a:focus,.b_toolboxes .b_toolbox .b_toolbox_content li a:hover,.b_toolboxes .b_toolbox .b_toolbox_content li a:active{color:#504D4E;text-decoration:underline}.b_toolboxes .b_toolbox .b_toolbox_content li div.b_note,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_important,.b_toolboxes .b_toolbox .b_toolbox_content li div.b_warning{padding:0 0 0 20px;margin:0;border-bottom:0}.b_toolboxes .b_toolbox .b_toolbox_content li a.b_toolbox_toggle{padding-left:0;display:inline}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_toggle_wrapper{float:right;font-size:90%}.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_link.b_disabled,.b_toolboxes .b_toolbox .b_toolbox_content li span.b_toolbox_disabled{color:#999;background:no-repeat 0 50% url(../openolat/images/bullet_white.png);padding-left:18px;display:block}div.b_portlet.o_pt_w_if div.b_portlet_header{background-image:url(../openolat/images/globe.png)}div.b_portlet p{margin-bottom:0}div.b_portlet_dyk_q{font-weight:bold}div.b_portlet_dyk_a{padding-top:5px}div.b_portlet_dyk_next{text-align:right}div.f_library_catalog div.b_tree ul{white-space:normal}div.f_library_catalog div.b_tree ul.b_tree_l1 li a.b_tree_icon{background-image:none !important}div.f_library_catalog div.f_metadata{background-color:#fcfcfc;margin-left:20px;padding:4px}div.f_library_catalog h4{padding-left:25px;background-repeat:no-repeat;background-position:center left}div.f_library_catalog div.f_folder_info div.f_metadata{margin-bottom:1.5em}div.f_library_catalog div.b_noti{right:90px}div.f_library_catalog div.f_thumbnails_switch{border:1px solid #E9EAEF;display:inline;position:absolute;top:0px;right:0px;float:right;padding:3px 3px 3px 23px}div.f_library_catalog div.f_thumbnails_on{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%}div.f_library_catalog div.f_thumbnails_off{background:url(../openolat/images/docs/document_preview.png) no-repeat 3px 50%;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}div.f_library_catalog th,div.f_library_catalog td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog h3.b_filetype_folder{margin-top:20px}div.f_library_catalog div.f_item{margin-bottom:1em;padding:0.5em}div.f_library_catalog div.f_item div.f_item_thumbnail{width:200px;height:200px;float:left;margin-right:20px}div.f_library_catalog div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog div.f_item div.f_metadata{position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;moz-box-shadow:0 1px 2px #d3d3d3;-ms-box-shadow:0 1px 2px #d3d3d3;-o-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail{float:left;border-right:1px solid #eeeeee;margin-right:1em}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_inner{width:200px;height:200px}div.f_library_catalog div.f_item div.f_metadata div.f_thumbnail_unavailable{width:200px;height:200px;background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text{padding-bottom:35px}div.f_library_catalog div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings{position:absolute;bottom:3px;right:3px;width:300px}div.f_library_catalog div.f_item div.f_metadata div.f_item_ratings div.b_ratings_and_comments{margin:0;border:none}div.f_library_catalog div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_wide div.f_metadata{background-color:#fcfcfc}div.f_library_catalog_wide th,div.f_library_catalog_wide td{text-align:left;font-size:0.9em;color:#999;margin:0;padding:0;border:0}div.f_library_catalog_wide th{font-weight:bold;width:14em;vertical-align:top}div.f_library_catalog_wide h3.b_filetype_folder{margin-top:20px}div.f_library_catalog_wide div.f_item{margin-bottom:30px}div.f_library_catalog_wide div.f_item div.f_thumbnail{width:280px;height:158px;float:left;border-right:1px solid #999}div.f_library_catalog_wide div.f_item div.f_item_links a{background-repeat:no-repeat}div.f_library_catalog_wide div.f_item div.f_item_links a.b_filetype_file{display:block;width:70%;float:left;padding:2px 10px 2px 20px;background-repeat:no-repeat;margin:0}div.f_library_catalog_wide div.f_item div.f_item_links a.f_permalink{text-decoration:none;display:block;width:9px;height:9px;float:right;padding:4px 2px 2px 2px;margin:0;background-position:center center}div.f_library_catalog_wide div.f_item div.f_item_links span a.f_sendmail{text-decoration:none;background:url(../openolat/images/mail.png) no-repeat top left;display:block;width:16px;height:16px;float:right;padding:0 0 0 2px;margin:0}div.f_library_catalog_wide div.f_item div.f_metadata{position:relative;border:1px solid #999;moz-box-shadow:0 1px 2px #999999;-ms-box-shadow:0 1px 2px #999999;-o-box-shadow:0 1px 2px #999999;-webkit-box-shadow:0 1px 2px #999999;box-shadow:0 1px 2px #999999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_inner{width:280px;height:158px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_thumbnail_unavailable{width:280px;height:158px;background-image:url(../openolat/images/no_preview.png);background-repeat:no-repeat;background-position:50% 50%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text{margin:10px 220px 10px 300px}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_text_inner{width:100%}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos{position:absolute;top:0;right:0;height:158px;width:210px;border-left:1px solid #999}div.f_library_catalog_wide div.f_item div.f_metadata div.f_metadata_additional_infos_inner{margin:10px 10px 10px 10px}div.f_library_catalog_wide div.f_item_selected div.f_metadata{background-color:#F0F0F0 !important;moz-box-shadow:1 1px 4px #d3d3d3;-ms-box-shadow:1 1px 4px #d3d3d3;-o-box-shadow:1 1px 4px #d3d3d3;-webkit-box-shadow:1 1px 4px #d3d3d3;box-shadow:1 1px 4px #d3d3d3}div.f_library_catalog_wide h3.f_search_results{background-image:url(../openolat/images/magnifier-zoom.png) !important}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input{line-height:1.3em;margin:0;width:10em}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox input:focus{border:1px solid #504D4E}div.f_library_catalog_wide div.b_toolbox div.o_toolbox_searchbox button{width:16px;height:16px;background:url(../openolat/images/magnifier-zoom.png) no-repeat;border:0;vertical-align:top}div.f_library_catalog_condensed div.f_item_condensed{width:280px;height:280px;margin-right:30px;margin-bottom:30px;float:left;-webkit-box-shadow:0 1px 2px 0 #999;box-shadow:0 1px 2px 0 #999;border:1px solid #999;background-color:#fcfcfc}div.f_library_catalog_condensed div.f_item_condensed div.f_thumbnail{height:158px;width:280px}div.f_library_catalog_condensed div.f_item_condensed div.f_metadata_text{padding:12px 8px 12px 12px}div.f_library_catalog_condensed div.f_item_condensed div.o_eff_statement_progress{width:200px;margin:20px 0px 0px 20px}div.f_library_overview img{float:right;max-width:50%}div.f_library_overview p{padding-left:20px}div.f_library_overview div.f_library_big_icon{float:right;background-repeat:no-repeat;background-size:100%;width:45%;height:300px;margin:0 20px 0 20px}div.f_library_overview div.f_library_newest_files ul li{white-space:normal;padding-bottom:0.3em}div.f_library_overview div.f_library_newest_files ul li a{background-position:top left;min-height:16px}.f_library_big_icon{background-image:url(../openolat/images/library_image.png)}.f_library_icon{background-image:url(../openolat/images/library.png)}.f_thumbnail_unavailable{background-image:url(../openolat/images/no_preview.png)}@media print{.o_noprint{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_toplink{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}body{font-size:10pt}.b_noti{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}#b_main.o_loginscreen{background-image:none}#b_main.o_home{background-image:none}#b_main.o_editor{background-image:none}#b_main{moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}body,#b_page_margins,#b_page,#b_main,#b_page_wrapper{margin:0;padding:0;border:0}body *{font-family:"Times New Roman", Times, serif}code,pre{font-family:"Courier New", Courier, mono}#b_page_margins,#b_page{width:100% !important;min-width:0;max-width:none}#b_footer,#b_topnav,#b_nav,#search{display:none}#b_col1,#b_col2{display:none}#b_col3{margin:0 !important;border:none !important}.b_c25l,.b_c33l,.b_c38l,.b_c50l,.b_c62l,.b_c66l,.b_c75l,.b_c25r,.b_c33r,.b_c38r,.b_c50r,.b_c62r,.b_c66r,.b_c75r{width:100%;margin:0;float:none;overflow:visible;display:table}.b_subc,.b_subcl,.b_subcr{margin:0;padding:0}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#b_page a[href^="http:"],#b_page a[href^="https:"]{padding-left:0;background-image:none}#b_col1_content:before,#b_col2_content:before,#b_col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}.b_floatbox,.b_subcolumns,.b_subcolums_oldgecko{overflow:visible;display:table}#jsMath_PrintWarning{display:none !important;visibility:hidden !important;height:0px !important;width:0px !important}.o_wiki_wrapper .b_c20l,.o_wiki_wrapper .o_wikimod_nav{display:none}.o_wiki_wrapper .b_c80r{width:100%}.o_wiki_wrapper .b_c80r div.b_tabbedpane_tabs{display:none}}
diff --git a/src/test/java/org/olat/core/util/StringHelperTest.java b/src/test/java/org/olat/core/util/StringHelperTest.java
index 49f63b583ac42d44d9cddef7f8c4b660a20fd682..e53944ee3233bfcda291f0ca33f743ab59bfb39c 100644
--- a/src/test/java/org/olat/core/util/StringHelperTest.java
+++ b/src/test/java/org/olat/core/util/StringHelperTest.java
@@ -22,9 +22,8 @@ package org.olat.core.util;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertTrue;
 
+import org.junit.Assert;
 import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.junit.runners.JUnit4;
 
 /**
  * Description:<br>
@@ -34,10 +33,8 @@ import org.junit.runners.JUnit4;
  * Initial Date:  13.07.2010 <br>
  * @author gnaegi
  */
-@RunWith(JUnit4.class)
 public class StringHelperTest {
 
-
 	@Test
 	public void testContainsNonWhitespace() {
 		// positive tests
@@ -53,4 +50,12 @@ public class StringHelperTest {
 		assertFalse(StringHelper.containsNonWhitespace("             "));
 		assertFalse(StringHelper.containsNonWhitespace("  \t  \r"));
 	}
+	
+	@Test
+	public void transformDisplayNameToFileSystemName() {
+		Assert.assertEquals("Webclass_Energie_2004_2005", StringHelper.transformDisplayNameToFileSystemName("Webclass Energie 2004/2005"));
+		Assert.assertEquals("Webclass_Energie_2004_2005", StringHelper.transformDisplayNameToFileSystemName("Webclass Energie 2004\\2005"));
+		Assert.assertEquals("Webclass_Energie_20042005", StringHelper.transformDisplayNameToFileSystemName("Webclass Energie 2004:2005"));
+		Assert.assertEquals("Webclaess", StringHelper.transformDisplayNameToFileSystemName("Webcl\u00E4ss"));
+	}
 }
diff --git a/src/test/java/org/olat/course/FunctionalCourseTest.java b/src/test/java/org/olat/course/FunctionalCourseTest.java
index 4d5bcf70a57e396edb5aa1af74280a7d4497eb80..07e24b33d95568e47fd7af77bff011bccc6cd37a 100644
--- a/src/test/java/org/olat/course/FunctionalCourseTest.java
+++ b/src/test/java/org/olat/course/FunctionalCourseTest.java
@@ -283,7 +283,7 @@ public class FunctionalCourseTest {
 		Assert.assertTrue(functionalRepositorySiteUtil.createCourseUsingWizard(browser, WIZARD_COURSE_TITLE, WIZARD_COURSE_DESCRIPTION,
 				elementArray, null, true, CourseWizardAccess.USERS));
 		
-		Assert.assertTrue(functionalCourseUtil.open(browser, 1));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, 1));
 		
 		for(File currentFile: largeFile){
 			Assert.assertTrue(functionalCourseUtil.uploadFileToCourseFolder(browser, currentFile.toURI()));
diff --git a/src/test/java/org/olat/course/nodes/cp/FunctionalCPTest.java b/src/test/java/org/olat/course/nodes/cp/FunctionalCPTest.java
index e17e8aefc93bb224344e9cdbfd5c979dc5ae10d6..f09ea4ed27386d0acef0a72af30977bde078369f 100644
--- a/src/test/java/org/olat/course/nodes/cp/FunctionalCPTest.java
+++ b/src/test/java/org/olat/course/nodes/cp/FunctionalCPTest.java
@@ -103,7 +103,7 @@ public class FunctionalCPTest {
 		
 		Assert.assertTrue(functionalCourseUtil.publishEntireCourse(browser, null, null));
 		
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 	}
 
 }
diff --git a/src/test/java/org/olat/course/nodes/feed/FunctionalBlogTest.java b/src/test/java/org/olat/course/nodes/feed/FunctionalBlogTest.java
index 750323b44f82fd41d0663776461211874e1ae20f..45950c8c9658fe121b733adf727fcac627f5532b 100644
--- a/src/test/java/org/olat/course/nodes/feed/FunctionalBlogTest.java
+++ b/src/test/java/org/olat/course/nodes/feed/FunctionalBlogTest.java
@@ -146,11 +146,11 @@ public class FunctionalBlogTest {
 		Assert.assertTrue(functionalCourseUtil.publishEntireCourse(browser, null, null));
 		
 		/* import empty feed */
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 		Assert.assertTrue(functionalCourseUtil.importBlogFeed(browser, BLOG_FEED));
 		
 		/* blog should be accessible */
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 		
 
 		Assert.assertTrue(functionalUtil.logout(browser));
@@ -348,7 +348,7 @@ public class FunctionalBlogTest {
 		Assert.assertTrue(functionalCourseUtil.publishEntireCourse(browser, null, null));
 		
 		/* create content */
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 		Assert.assertTrue(functionalCourseUtil.createBlogEntry(browser, course.getRepoEntryKey(), 0,
 				CONCURRENT_RW_BLOG_SHORT_TITLE, CONCURRENT_RW_BLOG_DESCRIPTION, CONCURRENT_RW_BLOG_CONTENT));
 		
diff --git a/src/test/java/org/olat/course/nodes/feed/FunctionalPodcastTest.java b/src/test/java/org/olat/course/nodes/feed/FunctionalPodcastTest.java
index b4ccb1714001be723fa94c339a7965a115cd86cc..070d1d9e00f95a818bf39221dc54787ce6af71dc 100644
--- a/src/test/java/org/olat/course/nodes/feed/FunctionalPodcastTest.java
+++ b/src/test/java/org/olat/course/nodes/feed/FunctionalPodcastTest.java
@@ -105,9 +105,9 @@ public class FunctionalPodcastTest {
 		
 		Assert.assertTrue(functionalCourseUtil.publishEntireCourse(browser, null, null));
 		
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 		Assert.assertTrue(functionalCourseUtil.importPodcastFeed(browser, PODCAST_FEED));
 		
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 	}
 }
diff --git a/src/test/java/org/olat/course/nodes/iq/FunctionalIQTestTest.java b/src/test/java/org/olat/course/nodes/iq/FunctionalIQTestTest.java
index 27b91c554fcbc59fe01ef93ba683856ac770a0aa..cf180a81913d6672c6f50e8d5c9d680cace90135 100644
--- a/src/test/java/org/olat/course/nodes/iq/FunctionalIQTestTest.java
+++ b/src/test/java/org/olat/course/nodes/iq/FunctionalIQTestTest.java
@@ -110,6 +110,6 @@ public class FunctionalIQTestTest {
 		/* close editor, open course and click nth course node */
 		Assert.assertTrue(functionalCourseUtil.closeActiveTab(browser));
 		Assert.assertTrue(functionalRepositorySiteUtil.openCourse(browser, course.getRepoEntryKey()));
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 	}
 }
diff --git a/src/test/java/org/olat/course/nodes/portfolio/FunctionalPortfolioTest.java b/src/test/java/org/olat/course/nodes/portfolio/FunctionalPortfolioTest.java
index 92ab5b2efcfb01b86c46f111e3eaee94c32f3055..1cb5a466e3cd46c80e24e4e6e55096d2742be1b2 100644
--- a/src/test/java/org/olat/course/nodes/portfolio/FunctionalPortfolioTest.java
+++ b/src/test/java/org/olat/course/nodes/portfolio/FunctionalPortfolioTest.java
@@ -125,6 +125,6 @@ public class FunctionalPortfolioTest {
 		Assert.assertTrue(functionalCourseUtil.openCourseEditor(browser));
 		Assert.assertTrue(functionalCourseUtil.publishEntireCourse(browser, null, null));
 		
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 	}
 }
diff --git a/src/test/java/org/olat/course/nodes/wiki/FunctionalWikiTest.java b/src/test/java/org/olat/course/nodes/wiki/FunctionalWikiTest.java
index d7021cd6267a67c8feda617bcaefd4639c7eaa79..06e7a8fb83c0574e77808d9a2446466d6c56b2ad 100644
--- a/src/test/java/org/olat/course/nodes/wiki/FunctionalWikiTest.java
+++ b/src/test/java/org/olat/course/nodes/wiki/FunctionalWikiTest.java
@@ -104,6 +104,6 @@ public class FunctionalWikiTest {
 		
 		Assert.assertTrue(functionalCourseUtil.publishEntireCourse(browser, null, null));
 		
-		Assert.assertTrue(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
+		Assert.assertNotNull(functionalCourseUtil.open(browser, course.getRepoEntryKey(), 0));
 	}
 }
diff --git a/src/test/java/org/olat/group/test/BusinessGroupDAOTest.java b/src/test/java/org/olat/group/test/BusinessGroupDAOTest.java
index e19401c43143683f961247f2f2adfc9c001ff31e..1137c550ce1f93133c6006e0d228540060170a25 100644
--- a/src/test/java/org/olat/group/test/BusinessGroupDAOTest.java
+++ b/src/test/java/org/olat/group/test/BusinessGroupDAOTest.java
@@ -165,6 +165,27 @@ public class BusinessGroupDAOTest extends OlatTestCase {
 		Assert.assertTrue(reloadedGroup.getAutoCloseRanksEnabled());
 	}
 	
+	@Test
+	public void loadBusinessGroup_forUpdate() {
+		//create a group
+		BusinessGroup group = businessGroupDao.createAndPersist(null, "gdco", "gdco-desc", 0, 10, true, true, false, false, false);
+		dbInstance.commitAndCloseSession();
+		
+		//load an lock
+		BusinessGroup groupForUpdate = businessGroupDao.loadForUpdate(group.getKey());
+		Assert.assertNotNull(groupForUpdate);
+		Assert.assertEquals(group, groupForUpdate);
+		dbInstance.commit();//release lock
+	}
+	
+	@Test
+	public void loadBusinessGroup_forUpdate_notFound() {
+		//load and lock an inexistent group
+		BusinessGroup groupForUpdate = businessGroupDao.loadForUpdate(new Long(0l));
+		Assert.assertNull(groupForUpdate);
+		dbInstance.commit();//release lock
+	}
+	
 	@Test
 	public void loadBusinessGroupWithOwner() {
 		Identity owner = JunitTestHelper.createAndPersistIdentityAsUser("bdao-1-" + UUID.randomUUID().toString());
diff --git a/src/test/java/org/olat/group/test/BusinessGroupServiceTest.java b/src/test/java/org/olat/group/test/BusinessGroupServiceTest.java
index 4cc5a71c9af9a8608b11e0e8d790c4dd42ce9d8f..faa3239a601c3b27a2c4698352f25cb69415f304 100644
--- a/src/test/java/org/olat/group/test/BusinessGroupServiceTest.java
+++ b/src/test/java/org/olat/group/test/BusinessGroupServiceTest.java
@@ -24,6 +24,7 @@ import static org.junit.Assert.assertNull;
 import static org.junit.Assert.assertTrue;
 
 import java.util.ArrayList;
+import java.util.Calendar;
 import java.util.Collections;
 import java.util.List;
 import java.util.UUID;
@@ -47,10 +48,16 @@ import org.olat.core.id.User;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
 import org.olat.core.util.Encoder;
+import org.olat.core.util.mail.MailPackage;
 import org.olat.group.BusinessGroup;
 import org.olat.group.BusinessGroupService;
+import org.olat.group.model.BusinessGroupMembershipChange;
+import org.olat.group.model.MembershipModification;
 import org.olat.group.model.SearchBusinessGroupParams;
 import org.olat.repository.RepositoryEntry;
+import org.olat.resource.accesscontrol.ACService;
+import org.olat.resource.accesscontrol.manager.ACReservationDAO;
+import org.olat.resource.accesscontrol.model.ResourceReservation;
 import org.olat.test.JunitTestHelper;
 import org.olat.test.OlatTestCase;
 import org.olat.user.UserManager;
@@ -70,6 +77,10 @@ public class BusinessGroupServiceTest extends OlatTestCase {
 	@Autowired
 	private UserManager userManager;
 	@Autowired
+	private ACService acService;
+	@Autowired
+	private ACReservationDAO reservationDao;
+	@Autowired
 	private BaseSecurity securityManager;
 	@Autowired
 	private BusinessGroupService businessGroupService;
@@ -700,6 +711,73 @@ public class BusinessGroupServiceTest extends OlatTestCase {
 			assertTrue(msg, !enabled);
 		}
 	}
+	
+	@Test
+	public void testUpdateMembership() {
+		//create a group with owner and participant
+		Identity ureqIdentity = JunitTestHelper.createAndPersistIdentityAsUser("Up-mship-u-" + UUID.randomUUID().toString());
+		Identity ownerIdentity = JunitTestHelper.createAndPersistIdentityAsUser("Up-mship-o-" + UUID.randomUUID().toString());
+		Identity partIdentity = JunitTestHelper.createAndPersistIdentityAsUser("Up-mship-p-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(ureqIdentity, "Up-mship", "updateMembership", 0, 10, false, false, null);
+		securityManager.addIdentityToSecurityGroup(ownerIdentity, group.getOwnerGroup());
+		securityManager.addIdentityToSecurityGroup(partIdentity, group.getPartipiciantGroup());
+		dbInstance.commitAndCloseSession();
+
+		//update memberships
+		MailPackage mailing = new MailPackage(false);
+		List<BusinessGroup> groups = Collections.singletonList(group);
+		MembershipModification membersMod = new MembershipModification();
+		membersMod.getAddOwners().add(partIdentity);
+		membersMod.getAddParticipants().add(ownerIdentity);
+		businessGroupService.updateMembership(ureqIdentity, membersMod, groups, mailing);
+		dbInstance.commitAndCloseSession();
+		
+		//check if the participant is owner too and the owner is participant too
+		boolean partIsOwner = securityManager.isIdentityInSecurityGroup(partIdentity, group.getOwnerGroup());
+		Assert.assertTrue(partIsOwner);
+		boolean partIsPart = securityManager.isIdentityInSecurityGroup(partIdentity, group.getPartipiciantGroup());
+		Assert.assertTrue(partIsPart);
+		boolean ownerIsOwner = securityManager.isIdentityInSecurityGroup(ownerIdentity, group.getOwnerGroup());
+		Assert.assertTrue(ownerIsOwner);
+		boolean ownerIsPart = securityManager.isIdentityInSecurityGroup(ownerIdentity, group.getPartipiciantGroup());
+		Assert.assertTrue(ownerIsPart);
+	}
+	
+	@Test
+	public void testUpdateMemberships() {
+		//create a group with owner and participant
+		Identity ureqIdentity = JunitTestHelper.createAndPersistIdentityAsUser("Up-mships-u-" + UUID.randomUUID().toString());
+		Identity ownerIdentity = JunitTestHelper.createAndPersistIdentityAsUser("Up-mships-o-" + UUID.randomUUID().toString());
+		Identity partIdentity = JunitTestHelper.createAndPersistIdentityAsUser("Up-mships-p-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(ureqIdentity, "Up-mships", "updateMemberships", 0, 10, false, false, null);
+		securityManager.addIdentityToSecurityGroup(ownerIdentity, group.getOwnerGroup());
+		securityManager.addIdentityToSecurityGroup(partIdentity, group.getPartipiciantGroup());
+		dbInstance.commitAndCloseSession();
+
+		//invert the roles
+		BusinessGroupMembershipChange change1 = new BusinessGroupMembershipChange(ownerIdentity, group.getKey());
+		change1.setTutor(Boolean.FALSE);
+		change1.setParticipant(Boolean.TRUE);
+		BusinessGroupMembershipChange change2 = new BusinessGroupMembershipChange(partIdentity, group.getKey());
+		change2.setTutor(Boolean.TRUE);
+		change2.setParticipant(Boolean.FALSE);
+
+		List<BusinessGroupMembershipChange> changes = new ArrayList<BusinessGroupMembershipChange>();
+		changes.add(change1);
+		changes.add(change2);
+		businessGroupService.updateMemberships(ureqIdentity, changes, new MailPackage(false));
+		dbInstance.commitAndCloseSession();
+		
+		//check the result
+		boolean partIsOwner = securityManager.isIdentityInSecurityGroup(partIdentity, group.getOwnerGroup());
+		Assert.assertTrue(partIsOwner);
+		boolean partIsPart = securityManager.isIdentityInSecurityGroup(partIdentity, group.getPartipiciantGroup());
+		Assert.assertFalse(partIsPart);
+		boolean ownerIsPart = securityManager.isIdentityInSecurityGroup(ownerIdentity, group.getPartipiciantGroup());
+		Assert.assertTrue(ownerIsPart);
+		boolean ownerIsOwner = securityManager.isIdentityInSecurityGroup(ownerIdentity, group.getOwnerGroup());
+		Assert.assertFalse(ownerIsOwner);
+	}
 
 	/**
 	 * test if removing a BuddyGroup really deletes everything it should.
@@ -752,4 +830,143 @@ public class BusinessGroupServiceTest extends OlatTestCase {
 	}
 	
 
+	@Test
+	public void testAcceptPendingParticipation_participant() {
+		//create a group
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("Reserv-bg-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Free group", "But you must wait", new Integer(0), new Integer(2), false, false, null);
+		
+		//create a reservation
+		Calendar cal = Calendar.getInstance();
+		cal.add(Calendar.HOUR, 6);
+		ResourceReservation reservation = reservationDao.createReservation(id, "group_participant", cal.getTime(), group.getResource());
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(reservation);
+		Assert.assertEquals("group_participant", reservation.getType());
+		Assert.assertEquals(group.getResource(), reservation.getResource());
+		
+		//check that the user is not participant
+		Assert.assertFalse(securityManager.isIdentityInSecurityGroup(id, group.getPartipiciantGroup()));
+		
+		//accept reservation
+		businessGroupService.acceptPendingParticipation(id, id, group.getResource());
+		dbInstance.commitAndCloseSession();
+		
+	//check that the user is participant
+		boolean participant = securityManager.isIdentityInSecurityGroup(id, group.getPartipiciantGroup());
+		Assert.assertTrue(participant);
+	}
+
+	@Test
+	public void testAcceptPendingParticipation_coach() {
+		//create a group
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("Reserv-bg-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Free group", "But you must wait", new Integer(0), new Integer(2), false, false, null);
+		
+		//create a reservation
+		Calendar cal = Calendar.getInstance();
+		cal.add(Calendar.HOUR, 6);
+		ResourceReservation reservation = reservationDao.createReservation(id, "group_coach", cal.getTime(), group.getResource());
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(reservation);
+		
+		//check that the user is not participant
+		Assert.assertFalse(securityManager.isIdentityInSecurityGroup(id, group.getOwnerGroup()));
+		
+		//accept reservation
+		acService.acceptReservationToResource(id, reservation);
+		dbInstance.commitAndCloseSession();
+		
+		//check that the user is participant
+		Assert.assertTrue(securityManager.isIdentityInSecurityGroup(id, group.getOwnerGroup()));
+		//check that the reservations are deleted
+		List<ResourceReservation> reservations = reservationDao.loadReservations(id);
+		Assert.assertNotNull(reservations);
+		Assert.assertTrue(reservations.isEmpty());
+	}
+
+	@Test
+	public void testCancelPendingParticipation_participant() {
+		//create a group
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("Reserv-bg-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Free group", "But you must wait", new Integer(0), new Integer(2), false, false, null);
+		
+		//create a reservation
+		Calendar cal = Calendar.getInstance();
+		cal.add(Calendar.HOUR, 6);
+		ResourceReservation reservation = reservationDao.createReservation(id, "group_participant", cal.getTime(), group.getResource());
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(reservation);
+		
+		//check that the user is not participant
+		Assert.assertFalse(securityManager.isIdentityInSecurityGroup(id, group.getPartipiciantGroup()));
+		
+		//accept reservation
+		acService.removeReservation(id, id, reservation);
+		dbInstance.commitAndCloseSession();
+		
+		//check that the user is not participant
+		Assert.assertFalse(securityManager.isIdentityInSecurityGroup(id, group.getPartipiciantGroup()));
+		//check that the reservations are deleted
+		List<ResourceReservation> reservations = reservationDao.loadReservations(id);
+		Assert.assertNotNull(reservations);
+		Assert.assertTrue(reservations.isEmpty());
+	}
+	
+	@Test
+	public void testCancelPendingParticipation_deletedGroup() {
+		//create a group
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("Reserv-bg-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Free group", "But you must wait", new Integer(0), new Integer(2), false, false, null);
+		
+		//create a reservation
+		Calendar cal = Calendar.getInstance();
+		cal.add(Calendar.HOUR, 6);
+		ResourceReservation reservation = reservationDao.createReservation(id, "group_participant", cal.getTime(), group.getResource());
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(reservation);
+		
+		//delete the group
+		businessGroupService.deleteBusinessGroup(group);
+		dbInstance.commitAndCloseSession();
+		
+		//accept reservation
+		acService.removeReservation(id, id, reservation);
+		dbInstance.commitAndCloseSession();
+		
+		//check that the user is not participant
+		boolean participant2 = securityManager.isIdentityInSecurityGroup(id, group.getPartipiciantGroup());
+		Assert.assertFalse(participant2);
+		//check that the reservations are deleted
+		List<ResourceReservation> reservations = reservationDao.loadReservations(id);
+		Assert.assertNotNull(reservations);
+		Assert.assertTrue(reservations.isEmpty());
+	}
+	
+	@Test
+	public void testAcceptPendingParticipation_deletedGroup() {
+		//create a group
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("Reserv-bg-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Free group", "But you must wait", new Integer(0), new Integer(2), false, false, null);
+		
+		//create a reservation
+		Calendar cal = Calendar.getInstance();
+		cal.add(Calendar.HOUR, 6);
+		ResourceReservation reservation = reservationDao.createReservation(id, "group_coach", cal.getTime(), group.getResource());
+		dbInstance.commitAndCloseSession();
+		Assert.assertNotNull(reservation);
+		
+		//delete the group
+		businessGroupService.deleteBusinessGroup(group);
+		dbInstance.commitAndCloseSession();
+		
+		//accept reservation
+		acService.acceptReservationToResource(id, reservation);
+		dbInstance.commitAndCloseSession();
+		
+		//check that the reservations are deleted
+		List<ResourceReservation> reservations = reservationDao.loadReservations(id);
+		Assert.assertNotNull(reservations);
+		Assert.assertTrue(reservations.isEmpty());
+	}
 }
\ No newline at end of file
diff --git a/src/test/java/org/olat/instantMessaging/InstantMessageServiceTest.java b/src/test/java/org/olat/instantMessaging/InstantMessageServiceTest.java
index 13eaa20fa1981a4aedb606a992f7a278cffa877a..534b33dc49aa1f317f49fa86974385113fa5da4d 100644
--- a/src/test/java/org/olat/instantMessaging/InstantMessageServiceTest.java
+++ b/src/test/java/org/olat/instantMessaging/InstantMessageServiceTest.java
@@ -19,13 +19,28 @@
  */
 package org.olat.instantMessaging;
 
+import java.util.List;
+import java.util.UUID;
+
 import junit.framework.Assert;
 
 import org.junit.Test;
+import org.olat.basesecurity.BaseSecurity;
 import org.olat.core.commons.persistence.DB;
+import org.olat.core.gui.control.Event;
+import org.olat.core.id.Identity;
+import org.olat.core.id.OLATResourceable;
+import org.olat.core.util.event.GenericEventListener;
+import org.olat.core.util.resource.OresHelper;
+import org.olat.group.BusinessGroup;
+import org.olat.group.BusinessGroupService;
+import org.olat.group.model.DisplayMembers;
 import org.olat.instantMessaging.manager.InstantMessageDAO;
 import org.olat.instantMessaging.manager.InstantMessagePreferencesDAO;
 import org.olat.instantMessaging.manager.RosterDAO;
+import org.olat.instantMessaging.model.Buddy;
+import org.olat.instantMessaging.model.BuddyStats;
+import org.olat.test.JunitTestHelper;
 import org.olat.test.OlatTestCase;
 import org.springframework.beans.factory.annotation.Autowired;
 
@@ -47,6 +62,10 @@ public class InstantMessageServiceTest extends OlatTestCase {
 	private RosterDAO rosterDao;
 	@Autowired
 	private InstantMessagingService imService;
+	@Autowired
+	private BaseSecurity securityManager;
+	@Autowired
+	private BusinessGroupService businessGroupService;
 
 	@Test
 	public void should_service_present() {
@@ -56,4 +75,98 @@ public class InstantMessageServiceTest extends OlatTestCase {
 		Assert.assertNotNull(rosterDao);
 		Assert.assertNotNull(imService);
 	}
-}
+	
+	@Test
+	public void testGetBuddiesListenTo() {
+		DummyListener dummyListener = new DummyListener();
+		Identity chatter1 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-1-" + UUID.randomUUID().toString());
+		Identity chatter2 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-2-" + UUID.randomUUID().toString());
+		OLATResourceable chatResource = OresHelper.createOLATResourceableInstance(UUID.randomUUID().toString(), chatter1.getKey());
+		imService.listenChat(chatter1, chatResource, false, false, dummyListener);
+		imService.listenChat(chatter2, chatResource, true, true, dummyListener);
+		dbInstance.commitAndCloseSession();
+
+		//check if the buddies listen to the chat
+		List<Buddy> buddies = imService.getBuddiesListenTo(chatResource);
+		Assert.assertNotNull(buddies);
+		Assert.assertEquals(2, buddies.size());
+		
+		//check the properties of buddy 1
+		Buddy buddy1 = buddies.get(0).getIdentityKey().equals(chatter1.getKey()) ? buddies.get(0) : buddies.get(1);
+		Assert.assertTrue(buddy1.getUsername().equals(chatter1.getName()));
+		Assert.assertFalse(buddy1.isAnonym());
+		Assert.assertFalse(buddy1.isVip());
+
+		//check the properties of buddy 2
+		Buddy buddy2 = buddies.get(0).getIdentityKey().equals(chatter2.getKey()) ? buddies.get(0) : buddies.get(1);
+		Assert.assertTrue(buddy2.getUsername().equals(chatter2.getName()));
+		Assert.assertTrue(buddy2.isAnonym());
+		Assert.assertTrue(buddy2.isVip());
+	}
+	
+	@Test
+	public void testGetBuddyStats_empty() {
+		//create a chat
+		Identity chatter1 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-3-" + UUID.randomUUID().toString());
+		OLATResourceable chatResource = OresHelper.createOLATResourceableInstance(UUID.randomUUID().toString(), chatter1.getKey());
+		imService.listenChat(chatter1, chatResource, false, false, new DummyListener());
+		dbInstance.commitAndCloseSession();
+		
+		BuddyStats stats = imService.getBuddyStats(chatter1);
+		Assert.assertNotNull(stats);
+		Assert.assertEquals(0, stats.getOfflineBuddies());
+		Assert.assertEquals(0, stats.getOnlineBuddies());
+	}
+	
+	/**
+	 * Two users in the same group but the visibility is set to false
+	 */
+	@Test
+	public void testGetBuddyStats_mustBeEmpty() {
+		//create a group with owner and participant
+		Identity chatter1 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-4-" + UUID.randomUUID().toString());
+		Identity chatter2 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-5-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Chat-1-", "testGetBuddyStats_mustBeEmpty", 0, 10, false, false, null);
+		securityManager.addIdentityToSecurityGroup(chatter1, group.getOwnerGroup());
+		securityManager.addIdentityToSecurityGroup(chatter2, group.getPartipiciantGroup());
+		dbInstance.commit();
+		businessGroupService.updateDisplayMembers(group, new DisplayMembers(false, false, false));
+		dbInstance.commitAndCloseSession();
+		
+		//check the buddies
+		BuddyStats stats = imService.getBuddyStats(chatter1);
+		Assert.assertNotNull(stats);
+		Assert.assertEquals(0, stats.getOfflineBuddies());
+		Assert.assertEquals(0, stats.getOnlineBuddies());
+	}
+	
+	/**
+	 * Two users in the same group (which displays its members)
+	 */
+	@Test
+	public void testGetBuddyStats_visible() {
+		//create a group with owner and participant
+		Identity chatter1 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-6-" + UUID.randomUUID().toString());
+		Identity chatter2 = JunitTestHelper.createAndPersistIdentityAsUser("Chat-7-" + UUID.randomUUID().toString());
+		BusinessGroup group = businessGroupService.createBusinessGroup(null, "Chat-2-", "testGetBuddyStats_visible", 0, 10, false, false, null);
+		securityManager.addIdentityToSecurityGroup(chatter1, group.getOwnerGroup());
+		securityManager.addIdentityToSecurityGroup(chatter2, group.getPartipiciantGroup());
+		dbInstance.commit();
+		businessGroupService.updateDisplayMembers(group, new DisplayMembers(true, true, false));
+		dbInstance.commitAndCloseSession();
+		
+		//check the buddies
+		BuddyStats stats = imService.getBuddyStats(chatter1);
+		Assert.assertNotNull(stats);
+		Assert.assertEquals(1, stats.getOfflineBuddies());
+		Assert.assertEquals(0, stats.getOnlineBuddies());
+	}
+	
+	
+	private class DummyListener implements GenericEventListener {
+		@Override
+		public void event(Event event) {
+			//
+		}
+	}
+}
\ No newline at end of file
diff --git a/src/test/java/org/olat/repository/FunctionalRepositoryTest.java b/src/test/java/org/olat/repository/FunctionalRepositoryTest.java
index bc703be17a0fbb0eeb27690371b22911cf4c8d8c..8dc8c16d960520b152449a41d03e2f7f41b6b79e 100644
--- a/src/test/java/org/olat/repository/FunctionalRepositoryTest.java
+++ b/src/test/java/org/olat/repository/FunctionalRepositoryTest.java
@@ -23,6 +23,7 @@ import java.io.IOException;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.util.List;
+import java.util.UUID;
 
 import org.jboss.arquillian.container.test.api.Deployment;
 import org.jboss.arquillian.container.test.api.RunAsClient;
@@ -39,9 +40,18 @@ import org.olat.restapi.support.vo.GroupVO;
 import org.olat.restapi.support.vo.RepositoryEntryVO;
 import org.olat.test.ArquillianDeployments;
 import org.olat.user.restapi.UserVO;
+import org.olat.util.FunctionalCourseUtil;
+import org.olat.util.FunctionalCourseUtil.CourseEditorBlogTab;
+import org.olat.util.FunctionalCourseUtil.CourseEditorCpTab;
+import org.olat.util.FunctionalCourseUtil.CourseEditorIQTestTab;
+import org.olat.util.FunctionalCourseUtil.CourseEditorPodcastTab;
+import org.olat.util.FunctionalCourseUtil.CourseEditorPortfolioTaskTab;
+import org.olat.util.FunctionalCourseUtil.CourseEditorWikiTab;
+import org.olat.util.FunctionalCourseUtil.CourseNodeAlias;
 import org.olat.util.FunctionalRepositorySiteUtil;
 import org.olat.util.FunctionalUtil;
 import org.olat.util.FunctionalVOUtil;
+import org.olat.util.browser.Tutor1;
 
 import com.thoughtworks.selenium.DefaultSelenium;
 
@@ -66,7 +76,8 @@ public class FunctionalRepositoryTest {
 
 	static FunctionalUtil functionalUtil;
 	static FunctionalRepositorySiteUtil functionalRepositorySiteUtil;
-
+	static FunctionalCourseUtil functionalCourseUtil;
+	
 	static FunctionalVOUtil functionalVOUtil;
 	
 	static boolean initialized = false;
@@ -79,6 +90,8 @@ public class FunctionalRepositoryTest {
 
 			functionalRepositorySiteUtil = functionalUtil.getFunctionalRepositorySiteUtil();
 			
+			functionalCourseUtil = new FunctionalCourseUtil(functionalUtil, functionalRepositorySiteUtil);
+			
 			functionalVOUtil = new FunctionalVOUtil(functionalUtil.getUsername(), functionalUtil.getPassword());
 			
 			initialized = true;
@@ -88,21 +101,25 @@ public class FunctionalRepositoryTest {
 	@Ignore
 	@Test
 	@RunAsClient
-	public void checkCopyCourse() throws URISyntaxException, IOException{
+	public void checkCopyCourse(@Drone @Tutor1 DefaultSelenium tutor0) throws URISyntaxException, IOException{
 		/*
 		 * prerequisites for test created via REST
 		 */
 		/* create tutor */
 		UserVO tutorVO = functionalVOUtil.createTestAuthors(deploymentUrl, 1).get(0);
 		
+		/* create groups */
+		List<GroupVO> groupVO = functionalVOUtil.createTestCourseGroups(deploymentUrl, 3);
+		
 		/* import course */
-		CourseVO courseVO = functionalVOUtil.importAllElementsCourse(deploymentUrl);
+		String courseName = UUID.randomUUID().toString();
+		CourseVO courseVO = functionalVOUtil.importAllElementsCourse(deploymentUrl, courseName, courseName);
 		
 		RepositoryEntryVO repoEntryVO = functionalVOUtil.getRepositoryEntryByKey(deploymentUrl, courseVO.getRepoEntryKey());
 		functionalVOUtil.addOwnerToRepositoryEntry(deploymentUrl, repoEntryVO, tutorVO);
 		
-		/* create groups */
-		List<GroupVO> groupVO = functionalVOUtil.createTestCourseGroups(deploymentUrl, 3);
+		/* set rights */
+		//TODO:JK: implement me
 		
 		/* create learning areas */
 		//TODO:JK: implement me
@@ -110,12 +127,212 @@ public class FunctionalRepositoryTest {
 		/*
 		 * create or configure content
 		 */
-		//TODO:JK: implement me
+		/* login */
+		functionalUtil.login(tutor0, tutorVO.getLogin(), tutorVO.getPassword(), true);
+		
+		/* open detailed view of course */
+		functionalRepositorySiteUtil.openDetailedView(tutor0, courseName, 1);
+		
+		/* copy resource */
+		String newCourseName = "Copy " + courseName;
+		functionalRepositorySiteUtil.copyRepositoryEntry(tutor0, newCourseName, courseName);
 		
 		/*
 		 * verify content
 		 */
-		//TODO:JK: implement me
+		/* open copied course */
+		functionalRepositorySiteUtil.openCourse(tutor0, newCourseName, 0);
+		
+		/* open course editor */
+		functionalCourseUtil.openCourseEditor(tutor0);
+		
+		/* click all course nodes */
+		int count = functionalCourseUtil.count(tutor0, true, true, false);
 		
+		for(int i = 0; i < count; i++){
+			/* open course node */
+			CourseNodeAlias alias = functionalCourseUtil.open(tutor0, i);
+			
+			/**/
+			switch(alias){
+			case CP:
+			{
+				
+				
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case BLOG:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case PODCAST:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case WIKI:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case PORTFOLIO_TASK:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case IQ_TEST:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case IQ_SELFTEST:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			case IQ_QUESTIONAIRE:
+			{
+				/* verify visibility */
+				//TODO:JK: implement me
+				
+				/* verify access */
+				//TODO:JK: implement me
+				
+				/* verify rules */
+				//TODO:JK: implement me
+			}
+			break;
+			}
+			
+		}
+		
+		/* click all learning resources */
+		count = functionalCourseUtil.count(tutor0, true, false, false);
+		
+		for(int i = 0; i < count; i++){
+			/* open learning resource */
+			CourseNodeAlias alias = functionalCourseUtil.openLearningResource(tutor0, i);
+			
+			/* open learning content tab */
+			switch(alias){
+			case CP:
+			{
+				functionalCourseUtil.openCourseEditorCpTab(tutor0, CourseEditorCpTab.LEARNING_CONTENT);
+				
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case BLOG:
+			{
+				functionalCourseUtil.openCourseEditorBlogTab(tutor0, CourseEditorBlogTab.LEARNING_CONTENT);
+				
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case PODCAST:
+			{
+				functionalCourseUtil.openCourseEditorPodcastTab(tutor0, CourseEditorPodcastTab.LEARNING_CONTENT);
+				
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case WIKI:
+			{
+				functionalCourseUtil.openCourseEditorWikiTab(tutor0, CourseEditorWikiTab.LEARNING_CONTENT);
+
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case PORTFOLIO_TASK:
+			{
+				functionalCourseUtil.openCourseEditorPortfolioTaskTab(tutor0, CourseEditorPortfolioTaskTab.LEARNING_CONTENT);
+
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case IQ_TEST:
+			{
+				functionalCourseUtil.openCourseEditorIQTestTab(tutor0, CourseEditorIQTestTab.TEST_CONFIGURATION);
+
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case IQ_SELFTEST:
+			{
+				functionalCourseUtil.openCourseEditorIQTestTab(tutor0, CourseEditorIQTestTab.TEST_CONFIGURATION);
+
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			case IQ_QUESTIONAIRE:
+			{
+				functionalCourseUtil.openCourseEditorIQTestTab(tutor0, CourseEditorIQTestTab.TEST_CONFIGURATION);
+
+				/* verify resource IDs */
+				//TODO:JK: implement me
+			}
+			break;
+			}
+		}
+		
+		//TODO:JK: implement me
 	}
 }
diff --git a/src/test/java/org/olat/repository/RepositoryManagerTest.java b/src/test/java/org/olat/repository/RepositoryManagerTest.java
index 859d17cc602138ac7a783a5bac4d9f3f4da2f433..ec2ffb787563357bb8ff7d6e4209fd16b560a2e0 100644
--- a/src/test/java/org/olat/repository/RepositoryManagerTest.java
+++ b/src/test/java/org/olat/repository/RepositoryManagerTest.java
@@ -29,6 +29,7 @@ package org.olat.repository;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.fail;
 
+import java.util.Collections;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
@@ -43,6 +44,7 @@ import org.olat.basesecurity.BaseSecurity;
 import org.olat.basesecurity.SecurityGroup;
 import org.olat.core.commons.persistence.DB;
 import org.olat.core.commons.persistence.DBFactory;
+import org.olat.core.commons.services.mark.MarkManager;
 import org.olat.core.id.Identity;
 import org.olat.core.id.OLATResourceable;
 import org.olat.core.id.Roles;
@@ -81,6 +83,8 @@ public class RepositoryManagerTest extends OlatTestCase {
 	private RepositoryManager repositoryManager;
 	@Autowired
 	private BusinessGroupService businessGroupService;
+	@Autowired
+	private MarkManager markManager;
 	
 	@Before
 	public void setup() {
@@ -290,6 +294,61 @@ public class RepositoryManagerTest extends OlatTestCase {
 		}
 	}
 	
+	@Test
+	public void getFavoritLearningResourcesAsTeacher() {
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("re-fav-1-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		markManager.setMark(re, id, null, "[RepositoryEntry:" + re.getKey() + "]");
+		dbInstance.commitAndCloseSession();
+		
+		//check get favorit
+		List<RepositoryEntry> entries = repositoryManager.getFavoritLearningResourcesAsTeacher(id, null, 0, -1);
+		Assert.assertNotNull(entries);
+		Assert.assertEquals(1, entries.size());
+		Assert.assertTrue(entries.contains(re));
+		
+		//check count
+		int countEntries = repositoryManager.countFavoritLearningResourcesAsTeacher(id, null);
+		Assert.assertEquals(1, countEntries);
+	}
+	
+	@Test
+	public void getFavoritLearningResourcesAsTeacher_restrictedTypes() {
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("re-fav-1-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		markManager.setMark(re, id, null, "[RepositoryEntry:" + re.getKey() + "]");
+		dbInstance.commitAndCloseSession();
+		
+		//check get favorite
+		List<String> types = Collections.singletonList(re.getOlatResource().getResourceableTypeName());
+		List<RepositoryEntry> entries = repositoryManager.getFavoritLearningResourcesAsTeacher(id, types, 0, -1);
+		Assert.assertNotNull(entries);
+		Assert.assertEquals(1, entries.size());
+		Assert.assertTrue(entries.contains(re));
+		
+		//check count
+		int countEntries = repositoryManager.countFavoritLearningResourcesAsTeacher(id, types);
+		Assert.assertEquals(1, countEntries);
+	}
+	
+	@Test
+	public void getFavoritLearningResourcesAsTeacher_negativeTypes() {
+		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("re-fav-1-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		markManager.setMark(re, id, null, "[RepositoryEntry:" + re.getKey() + "]");
+		dbInstance.commitAndCloseSession();
+		
+		//check get favorite
+		List<String> types = Collections.singletonList("CourseModule");
+		List<RepositoryEntry> entries = repositoryManager.getFavoritLearningResourcesAsTeacher(id, types, 0, -1);
+		Assert.assertNotNull(entries);
+		Assert.assertEquals(0, entries.size());
+		
+		//check count
+		int countEntries = repositoryManager.countFavoritLearningResourcesAsTeacher(id, types);
+		Assert.assertEquals(0, countEntries);
+	}
+	
 	@Test
 	public void queryByTypeLimitAccess() {
 		Identity id = JunitTestHelper.createAndPersistIdentityAsUser("qbtla-1-" + UUID.randomUUID().toString());
diff --git a/src/test/java/org/olat/restapi/CoursesTest.java b/src/test/java/org/olat/restapi/CoursesTest.java
index 01e1a16197e3b5800c5e27b259b798e61bfc02f7..187ccf4e47ef49af54b8a92baf3b9748218439c8 100644
--- a/src/test/java/org/olat/restapi/CoursesTest.java
+++ b/src/test/java/org/olat/restapi/CoursesTest.java
@@ -104,7 +104,7 @@ public class CoursesTest extends OlatJerseyTestCase {
 				conn.shutdown();
 			}
 		} catch (Exception e) {
-      e.printStackTrace();
+			log.error("", e);
       throw e;
 		}
 	}
diff --git a/src/test/java/org/olat/restapi/UserCoursesTest.java b/src/test/java/org/olat/restapi/UserCoursesTest.java
new file mode 100644
index 0000000000000000000000000000000000000000..45c80f3efc9d5076f0ccb14e749e5cdcc6e57e34
--- /dev/null
+++ b/src/test/java/org/olat/restapi/UserCoursesTest.java
@@ -0,0 +1,199 @@
+/**
+ * <a href="http://www.openolat.org">
+ * OpenOLAT - Online Learning and Training</a><br>
+ * <p>
+ * Licensed under the Apache License, Version 2.0 (the "License"); <br>
+ * you may not use this file except in compliance with the License.<br>
+ * You may obtain a copy of the License at the
+ * <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache homepage</a>
+ * <p>
+ * Unless required by applicable law or agreed to in writing,<br>
+ * software distributed under the License is distributed on an "AS IS" BASIS, <br>
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. <br>
+ * See the License for the specific language governing permissions and <br>
+ * limitations under the License.
+ * <p>
+ * Initial code contributed and copyrighted by<br>
+ * frentix GmbH, http://www.frentix.com
+ * <p>
+ */
+package org.olat.restapi;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.util.List;
+import java.util.UUID;
+
+import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.UriBuilder;
+
+import org.apache.http.HttpResponse;
+import org.apache.http.client.methods.HttpGet;
+import org.codehaus.jackson.map.ObjectMapper;
+import org.codehaus.jackson.type.TypeReference;
+import org.junit.Assert;
+import org.junit.Test;
+import org.olat.basesecurity.BaseSecurity;
+import org.olat.core.commons.persistence.DB;
+import org.olat.core.commons.services.mark.MarkManager;
+import org.olat.core.id.Identity;
+import org.olat.core.logging.OLog;
+import org.olat.core.logging.Tracing;
+import org.olat.course.ICourse;
+import org.olat.repository.RepositoryEntry;
+import org.olat.repository.RepositoryManager;
+import org.olat.restapi.repository.course.CoursesWebService;
+import org.olat.restapi.support.vo.CourseVO;
+import org.olat.restapi.support.vo.CourseVOes;
+import org.olat.test.JunitTestHelper;
+import org.olat.test.OlatJerseyTestCase;
+import org.springframework.beans.factory.annotation.Autowired;
+
+/**
+ * 
+ * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com
+ *
+ */
+public class UserCoursesTest extends OlatJerseyTestCase {
+	
+	private static final OLog log = Tracing.createLoggerFor(UserCoursesTest.class);
+	
+	@Autowired
+	private DB dbInstance;
+	@Autowired
+	private MarkManager markManager;
+	@Autowired
+	private BaseSecurity securityManager;
+	@Autowired
+	private RepositoryManager repositoryManager;
+	
+	@Test
+	public void testMyCourses() throws IOException, URISyntaxException {
+		//prepare a course with a participant
+		Identity user = JunitTestHelper.createAndPersistIdentityAsUser("My-course-" + UUID.randomUUID().toString());
+		ICourse course = CoursesWebService.createEmptyCourse(user, "My course 1", "My course", null);
+		RepositoryEntry courseRe = repositoryManager.lookupRepositoryEntry(course, true);
+		repositoryManager.setAccess(courseRe, RepositoryEntry.ACC_OWNERS, true);
+		securityManager.addIdentityToSecurityGroup(user, courseRe.getParticipantGroup());
+		dbInstance.commitAndCloseSession();
+		
+		RestConnection conn = new RestConnection();
+		Assert.assertTrue(conn.login(user.getName(), JunitTestHelper.PWD));
+		
+		//without paging
+		URI request = UriBuilder.fromUri(getContextURI()).path("/users").path(user.getKey().toString()).path("/courses/my").build();
+		HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		Assert.assertEquals(200, response.getStatusLine().getStatusCode());
+		InputStream body = response.getEntity().getContent();
+		List<CourseVO> courses = parseCourseArray(body);
+		Assert.assertNotNull(courses);
+		Assert.assertEquals(1, courses.size());
+
+		//with paging
+		URI pagedRequest = UriBuilder.fromUri(getContextURI()).path("/users").path(user.getKey().toString()).path("/courses/my")
+				.queryParam("start", "0").queryParam("limit", "10").build();
+		HttpGet pagedMethod = conn.createGet(pagedRequest, MediaType.APPLICATION_JSON + ";pagingspec=1.0", true);
+		HttpResponse pagedResponse = conn.execute(pagedMethod);
+		Assert.assertEquals(200, pagedResponse.getStatusLine().getStatusCode());
+		InputStream pagedBody = pagedResponse.getEntity().getContent();
+		CourseVOes pagedCourses = conn.parse(pagedBody, CourseVOes.class);
+		Assert.assertNotNull(pagedCourses);
+		Assert.assertEquals(1, pagedCourses.getTotalCount());
+		Assert.assertNotNull(pagedCourses.getCourses());
+		Assert.assertEquals(1, pagedCourses.getCourses().length);
+
+		conn.shutdown();
+	}
+	
+	@Test
+	public void testTeachedCourses() throws IOException, URISyntaxException {
+		//prepare a course with a tutor
+		Identity teacher = JunitTestHelper.createAndPersistIdentityAsUser("Course-teacher-" + UUID.randomUUID().toString());
+		ICourse course = CoursesWebService.createEmptyCourse(teacher, "A course to teach", "A course to teach", null);
+		RepositoryEntry courseRe = repositoryManager.lookupRepositoryEntry(course, true);
+		repositoryManager.setAccess(courseRe, RepositoryEntry.ACC_OWNERS, true);
+		securityManager.addIdentityToSecurityGroup(teacher, courseRe.getTutorGroup());
+		dbInstance.commitAndCloseSession();
+		
+		RestConnection conn = new RestConnection();
+		Assert.assertTrue(conn.login(teacher.getName(), JunitTestHelper.PWD));
+		
+		//without paging
+		URI request = UriBuilder.fromUri(getContextURI()).path("/users").path(teacher.getKey().toString()).path("/courses/teached").build();
+		HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		Assert.assertEquals(200, response.getStatusLine().getStatusCode());
+		InputStream body = response.getEntity().getContent();
+		List<CourseVO> courses = parseCourseArray(body);
+		Assert.assertNotNull(courses);
+		Assert.assertEquals(1, courses.size());
+
+		//with paging
+		URI pagedRequest = UriBuilder.fromUri(getContextURI()).path("/users").path(teacher.getKey().toString()).path("/courses/teached")
+				.queryParam("start", "0").queryParam("limit", "10").build();
+		HttpGet pagedMethod = conn.createGet(pagedRequest, MediaType.APPLICATION_JSON + ";pagingspec=1.0", true);
+		HttpResponse pagedResponse = conn.execute(pagedMethod);
+		Assert.assertEquals(200, pagedResponse.getStatusLine().getStatusCode());
+		InputStream pagedBody = pagedResponse.getEntity().getContent();
+		CourseVOes pagedCourses = conn.parse(pagedBody, CourseVOes.class);
+		Assert.assertNotNull(pagedCourses);
+		Assert.assertEquals(1, pagedCourses.getTotalCount());
+		Assert.assertNotNull(pagedCourses.getCourses());
+		Assert.assertEquals(1, pagedCourses.getCourses().length);
+
+		conn.shutdown();
+	}
+	
+	@Test
+	public void testFavoritCourses() throws IOException, URISyntaxException {
+		//prepare a course with a tutor
+		Identity me = JunitTestHelper.createAndPersistIdentityAsUser("Course-teacher-" + UUID.randomUUID().toString());
+		ICourse course = CoursesWebService.createEmptyCourse(me, "A course to teach", "A course to teach", null);
+		RepositoryEntry courseRe = repositoryManager.lookupRepositoryEntry(course, true);
+		repositoryManager.setAccess(courseRe, RepositoryEntry.ACC_USERS, true);
+		markManager.setMark(courseRe, me, null, "[RepositoryEntry:" + courseRe.getKey() + "]");	
+		dbInstance.commitAndCloseSession();
+
+		RestConnection conn = new RestConnection();
+		Assert.assertTrue(conn.login(me.getName(), JunitTestHelper.PWD));
+		
+		//without paging
+		URI request = UriBuilder.fromUri(getContextURI()).path("/users").path(me.getKey().toString()).path("/courses/favorite").build();
+		HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		Assert.assertEquals(200, response.getStatusLine().getStatusCode());
+		InputStream body = response.getEntity().getContent();
+		List<CourseVO> courses = parseCourseArray(body);
+		Assert.assertNotNull(courses);
+		Assert.assertEquals(1, courses.size());
+		
+		//with paging
+		URI pagedRequest = UriBuilder.fromUri(getContextURI()).path("/users").path(me.getKey().toString()).path("/courses/favorite")
+				.queryParam("start", "0").queryParam("limit", "10").build();
+		HttpGet pagedMethod = conn.createGet(pagedRequest, MediaType.APPLICATION_JSON + ";pagingspec=1.0", true);
+		HttpResponse pagedResponse = conn.execute(pagedMethod);
+		Assert.assertEquals(200, pagedResponse.getStatusLine().getStatusCode());
+		InputStream pagedBody = pagedResponse.getEntity().getContent();
+		CourseVOes pagedCourses = conn.parse(pagedBody, CourseVOes.class);
+		Assert.assertNotNull(pagedCourses);
+		Assert.assertEquals(1, pagedCourses.getTotalCount());
+		Assert.assertNotNull(pagedCourses.getCourses());
+		Assert.assertEquals(1, pagedCourses.getCourses().length);
+		
+
+		conn.shutdown();
+	}
+	
+	protected List<CourseVO> parseCourseArray(InputStream body) {
+		try {
+			ObjectMapper mapper = new ObjectMapper(jsonFactory); 
+			return mapper.readValue(body, new TypeReference<List<CourseVO>>(){/* */});
+		} catch (Exception e) {
+			log.error("", e);
+			return null;
+		}
+	}
+}
diff --git a/src/test/java/org/olat/test/AllTestsJunit4.java b/src/test/java/org/olat/test/AllTestsJunit4.java
index d547cc4d6b4513b039de9dd0f47d9e26a1623588..c77f9c52fb0082b1093b8720768bd5bdd2690476 100644
--- a/src/test/java/org/olat/test/AllTestsJunit4.java
+++ b/src/test/java/org/olat/test/AllTestsJunit4.java
@@ -173,6 +173,7 @@ import org.junit.runners.Suite;
 	org.olat.restapi.RestApiLoginFilterTest.class,
 	org.olat.restapi.UserAuthenticationMgmtTest.class,
 	org.olat.restapi.UserFoldersTest.class,
+	org.olat.restapi.UserCoursesTest.class,
 	org.olat.restapi.UserMgmtTest.class,
 	org.olat.restapi.ContactsTest.class,
 	org.olat.restapi.SystemTest.class,
diff --git a/src/test/java/org/olat/test/JunitTestHelper.java b/src/test/java/org/olat/test/JunitTestHelper.java
index 84a3737eb7a08a1d9c06606dcd6a50804dfc0673..f3776c42c1c9eee0f5d8503f2dfa704299e8377b 100644
--- a/src/test/java/org/olat/test/JunitTestHelper.java
+++ b/src/test/java/org/olat/test/JunitTestHelper.java
@@ -67,6 +67,8 @@ import org.springframework.context.support.ClassPathXmlApplicationContext;
  *         http://www.frentix.com
  */
 public class JunitTestHelper {
+	
+	public static final String PWD = "A6B7C8";
 
 	private static final Random randomResId = new Random();
 	static String maildomain = System.getProperty("junit.maildomain");
@@ -106,7 +108,7 @@ public class JunitTestHelper {
 		if (group == null) group = securityManager.createAndPersistNamedSecurityGroup(Constants.GROUP_OLATUSERS);
 		User user = UserManager.getInstance().createUser("first" + login, "last" + login, login + "@" + maildomain);
 		identity = securityManager.createAndPersistIdentityAndUser(login, user, BaseSecurityModule.getDefaultAuthProviderIdentifier(), login,
-				Encoder.encrypt("A6B7C8"));
+				Encoder.encrypt(PWD));
 		securityManager.addIdentityToSecurityGroup(identity, group);
 		return identity;
 	}
@@ -124,7 +126,7 @@ public class JunitTestHelper {
 		if (group == null) group = securityManager.createAndPersistNamedSecurityGroup(Constants.GROUP_AUTHORS);
 		User user = UserManager.getInstance().createUser("first" + login, "last" + login, login + "@" + maildomain);
 		identity = securityManager.createAndPersistIdentityAndUser(login, user, BaseSecurityModule.getDefaultAuthProviderIdentifier(), login,
-				Encoder.encrypt("A6B7C8"));
+				Encoder.encrypt(PWD));
 		securityManager.addIdentityToSecurityGroup(identity, group);
 		return identity;
 	}
@@ -142,7 +144,7 @@ public class JunitTestHelper {
 		if (group == null) group = securityManager.createAndPersistNamedSecurityGroup(Constants.GROUP_ADMIN);
 		User user = UserManager.getInstance().createUser("first" + login, "last" + login, login + "@" + maildomain);
 		identity = securityManager.createAndPersistIdentityAndUser(login, user, BaseSecurityModule.getDefaultAuthProviderIdentifier(), login,
-				Encoder.encrypt("A6B7C8"));
+				Encoder.encrypt(PWD));
 		securityManager.addIdentityToSecurityGroup(identity, group);
 		return identity;
 	}
diff --git a/src/test/java/org/olat/test/OlatJerseyTestCase.java b/src/test/java/org/olat/test/OlatJerseyTestCase.java
index d50021b5a54bd6689ceb72c3c1801ba83d353252..9bda28718b01c7219c226be56a075de0fbc2d6df 100644
--- a/src/test/java/org/olat/test/OlatJerseyTestCase.java
+++ b/src/test/java/org/olat/test/OlatJerseyTestCase.java
@@ -127,6 +127,7 @@ public abstract class OlatJerseyTestCase extends OlatTestCase {
 			if(!webServerStarted) {
 				log.info("Starting the Grizzly Web Container...");
 				webServer.start();
+				webServerStarted=true;
 			}
 		} catch (IOException ex) {
 			log.error("Cannot start the Grizzly Web Container");
diff --git a/src/test/java/org/olat/util/FunctionalCourseUtil.java b/src/test/java/org/olat/util/FunctionalCourseUtil.java
index bb4d46d480530d9b2245aead6f9d4420e2076365..e35525ea3af29097f2820c3afcf782d79035e00e 100644
--- a/src/test/java/org/olat/util/FunctionalCourseUtil.java
+++ b/src/test/java/org/olat/util/FunctionalCourseUtil.java
@@ -20,6 +20,7 @@
 package org.olat.util;
 
 import java.io.IOException;
+import java.io.StringWriter;
 import java.net.MalformedURLException;
 import java.net.URI;
 import java.util.ArrayList;
@@ -27,6 +28,11 @@ import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import org.apache.commons.lang.ArrayUtils;
+import org.apache.velocity.VelocityContext;
+import org.apache.velocity.app.VelocityEngine;
+import org.apache.velocity.exception.MethodInvocationException;
+import org.apache.velocity.exception.ParseErrorException;
+import org.apache.velocity.exception.ResourceNotFoundException;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
 
@@ -192,14 +198,29 @@ public class FunctionalCourseUtil {
 	}
 	
 	public enum CourseNodeAlias {
-		CP("o_cp_icon"),
+		STRUCTURE("o_st_icon"), // NOT really a course node
+		SP("o_sp_icon"),
+		FORUM("o_fo_icon"),
+		WIKI("o_wiki_icon"),
 		BLOG("o_blog_icon"),
+		CP("o_cp_icon"),
+		SCORM("o_scorm_icon"),
+		BC("o_bc_icon"),
 		PODCAST("o_podcast_icon"),
-		WIKI("o_wiki_icon"),
+		DIALOG("o_dialog_icon"),
+		ASSESSMENT("o_ms_icon"),
+		TASK("o_ta_icon"),
 		PORTFOLIO_TASK("o_ep_icon"),
 		IQ_TEST("o_iqtest_icon"),
 		IQ_SELFTEST("o_iqself_icon"),
-		IQ_QUESTIONAIRE("o_iqsurv_icon");
+		IQ_QUESTIONAIRE("o_iqsurv_icon"),
+		ENROLMENT("o_en_icon"),
+		PROJECT_BROKER("o_projectbroker_icon"),
+		NOTIFICATIONS("o_infomsg_icon"),
+		MEMBERS("o_cmembers_icon"),
+		CALENDAR("o_cal_icon"),
+		LINK_LIST("o_ll_icon"),
+		CONTACT("o_co_icon");
 		
 		private String iconCss;
 		
@@ -443,37 +464,126 @@ public class FunctionalCourseUtil {
 	 * @param nth
 	 * @return true on success otherwise false
 	 */
-	public boolean open(Selenium browser, long courseId, int nth){
+	public CourseNodeAlias open(Selenium browser, long courseId, int nth){
 		if(!functionalRepositorySiteUtil.openCourse(browser, courseId))
-			return(false);
+			return(null);
 		
 		return(open(browser, nth));
 	}
+
+	/**
+	 * Counts the course nodes.
+	 * 
+	 * @param browser
+	 * @param learningResources
+	 * @param courseNodes
+	 * @param structuralNodes
+	 * @return
+	 */
+	public int count(Selenium browser, boolean learningResources, boolean courseNodes, boolean structuralNodes){
+		int count = -1;
+		
+		//TODO:JK: implement me
+		
+		return(count);
+	}
+	
+	/**
+	 * Returns the matching CourseNodeAlias of corresponding iconCss String.
+	 * 
+	 * @param iconCss
+	 * @return
+	 */
+	public static CourseNodeAlias findCourseNodeAliasOfIconCss(String iconCss){
+
+		if(iconCss == null){
+			return (null);
+		}
+		
+		CourseNodeAlias alias = null;
+		
+		if(iconCss.contains(CourseNodeAlias.SP.getIconCss())){
+			alias = CourseNodeAlias.SP;
+		}else if(iconCss.contains(CourseNodeAlias.FORUM.getIconCss())){
+			alias = CourseNodeAlias.FORUM;
+		}else if(iconCss.contains(CourseNodeAlias.WIKI.getIconCss())){
+			alias = CourseNodeAlias.WIKI;
+		}else if(iconCss.contains(CourseNodeAlias.BLOG.getIconCss())){
+			alias = CourseNodeAlias.BLOG;
+		}else if(iconCss.contains(CourseNodeAlias.CP.getIconCss())){
+			alias = CourseNodeAlias.CP;
+		}else if(iconCss.contains(CourseNodeAlias.SCORM.getIconCss())){
+			alias = CourseNodeAlias.SCORM;
+		}else if(iconCss.contains(CourseNodeAlias.BC.getIconCss())){
+			alias = CourseNodeAlias.BC;
+		}else if(iconCss.contains(CourseNodeAlias.PODCAST.getIconCss())){
+			alias = CourseNodeAlias.PODCAST;
+		}else if(iconCss.contains(CourseNodeAlias.DIALOG.getIconCss())){
+			alias = CourseNodeAlias.DIALOG;
+		}else if(iconCss.contains(CourseNodeAlias.ASSESSMENT.getIconCss())){
+			alias = CourseNodeAlias.ASSESSMENT;
+		}else if(iconCss.contains(CourseNodeAlias.TASK.getIconCss())){
+			alias = CourseNodeAlias.TASK;
+		}else if(iconCss.contains(CourseNodeAlias.PORTFOLIO_TASK.getIconCss())){
+			alias = CourseNodeAlias.PORTFOLIO_TASK;
+		}else if(iconCss.contains(CourseNodeAlias.IQ_TEST.getIconCss())){
+			alias = CourseNodeAlias.IQ_TEST;
+		}else if(iconCss.contains(CourseNodeAlias.IQ_SELFTEST.getIconCss())){
+			alias = CourseNodeAlias.IQ_SELFTEST;
+		}else if(iconCss.contains(CourseNodeAlias.IQ_QUESTIONAIRE.getIconCss())){
+			alias = CourseNodeAlias.IQ_QUESTIONAIRE;
+		}else if(iconCss.contains(CourseNodeAlias.ENROLMENT.getIconCss())){
+			alias = CourseNodeAlias.ENROLMENT;
+		}else if(iconCss.contains(CourseNodeAlias.PROJECT_BROKER.getIconCss())){
+			alias = CourseNodeAlias.PROJECT_BROKER;
+		}else if(iconCss.contains(CourseNodeAlias.NOTIFICATIONS.getIconCss())){
+			alias = CourseNodeAlias.NOTIFICATIONS;
+		}else if(iconCss.contains(CourseNodeAlias.MEMBERS.getIconCss())){
+			alias = CourseNodeAlias.MEMBERS;
+		}else if(iconCss.contains(CourseNodeAlias.CALENDAR.getIconCss())){
+			alias = CourseNodeAlias.CALENDAR;
+		}else if(iconCss.contains(CourseNodeAlias.LINK_LIST.getIconCss())){
+			alias = CourseNodeAlias.LINK_LIST;
+		}else if(iconCss.contains(CourseNodeAlias.CONTACT.getIconCss())){
+			alias = CourseNodeAlias.CONTACT;
+		}
+		
+		return(alias);
+	}
 	
 	/**
 	 * Opens the nth course element in the current course.
 	 * 
 	 * @param browser
 	 * @param nth
-	 * @return true on success
+	 * @return the matching CourseNodeAlias
 	 */
-	public boolean open(Selenium browser, int nth){
+	public CourseNodeAlias open(Selenium browser, int nth){
 		functionalUtil.idle(browser);
 
 		StringBuffer selectorBuffer = new StringBuffer();
 
 		if(nth == -1){
 			selectorBuffer.append("xpath=(//ul[contains(@class, 'b_tree_l0')]//li)//a");
+			
+			functionalUtil.waitForPageToLoadElement(browser, selectorBuffer.toString());
+			browser.click(selectorBuffer.toString());
+			
+			return(CourseNodeAlias.STRUCTURE);
 		}else{
 			selectorBuffer.append("xpath=(//ul[contains(@class, 'b_tree_l1')]//li)[")
 			.append(nth + 1)
-			.append("]//a");
-		}
-
-		functionalUtil.waitForPageToLoadElement(browser, selectorBuffer.toString());
-		browser.click(selectorBuffer.toString());
+			.append("]//a[not(contains(@class, 'b_tree_level_open') or contains(@class, 'b_tree_level_close'))]");
 		
-		return(true);
+	
+			functionalUtil.waitForPageToLoadElement(browser, selectorBuffer.toString());
+			browser.click(selectorBuffer.toString());
+			
+			functionalUtil.idle(browser);
+			String alias = browser.getAttribute(selectorBuffer.toString() + "@class");
+			
+			return(findCourseNodeAliasOfIconCss(alias));
+		}
 	}
 	
 	/**
@@ -503,6 +613,19 @@ public class FunctionalCourseUtil {
 		return(true);
 	}
 	
+	/**
+	 * Opens the nth learning resource.
+	 * 
+	 * @param browser
+	 * @param nth
+	 * @return The matching CSS CourseNodeAlias
+	 */
+	public CourseNodeAlias openLearningResource(Selenium browser, int nth){
+		//TODO:JK: implement me
+		
+		return(null);
+	}
+	
 	/**
 	 * Opens the nth course element within the specified course
 	 * without using business paths.
@@ -848,6 +971,7 @@ public class FunctionalCourseUtil {
 			String[] catalogSelectors = createCatalogSelectors(catalog);
 			
 			for(String catalogSelector: catalogSelectors){
+				functionalUtil.idle(browser);
 				functionalUtil.waitForPageToLoadElement(browser, catalogSelector);
 
 				if(browser.isElementPresent(catalogSelector + "/../img[contains(@class, 'x-tree-elbow-end-plus')]")){
diff --git a/src/test/java/org/olat/util/FunctionalEPortfolioUtil.java b/src/test/java/org/olat/util/FunctionalEPortfolioUtil.java
index 6586e92d933c45325c15e380ebbde8433f8dde5d..741202ae5f4a6538101c8108a44f37cd72a5e5c2 100644
--- a/src/test/java/org/olat/util/FunctionalEPortfolioUtil.java
+++ b/src/test/java/org/olat/util/FunctionalEPortfolioUtil.java
@@ -585,7 +585,7 @@ public class FunctionalEPortfolioUtil {
 		/* wait until tree has loaded */
 		StringBuffer locatorBuffer = new StringBuffer();
 		
-		locatorBuffer.append("xpath=//li[contains(@class, '")
+		locatorBuffer.append("xpath=//div[contains(@class, '")
 		.append(functionalUtil.getTreeNodeLoadingCss())
 		.append("')]");
 		functionalUtil.waitForPageToUnloadElement(browser, locatorBuffer.toString());
@@ -804,7 +804,7 @@ public class FunctionalEPortfolioUtil {
 		
 		StringBuffer locatorBuffer = new StringBuffer();
 		
-		locatorBuffer.append("xpath=//li[contains(@class, '")
+		locatorBuffer.append("xpath=//div[contains(@class, '")
 		.append(functionalUtil.getTreeNodeLoadingCss())
 		.append("')]");
 		functionalUtil.waitForPageToUnloadElement(browser, locatorBuffer.toString());
diff --git a/src/test/java/org/olat/util/FunctionalGroupsSiteUtil.java b/src/test/java/org/olat/util/FunctionalGroupsSiteUtil.java
index af9830766461f46d42bd6c47f7aa3f3419b384d9..8cd76088065f07896da8ba685e5e4be89f93a0c8 100644
--- a/src/test/java/org/olat/util/FunctionalGroupsSiteUtil.java
+++ b/src/test/java/org/olat/util/FunctionalGroupsSiteUtil.java
@@ -280,6 +280,8 @@ public class FunctionalGroupsSiteUtil {
 	public boolean openActionByMenuTree(Selenium browser, Object action){
 		StringBuffer selectorBuffer;
 		
+		functionalUtil.idle(browser);
+		
 		if(action instanceof GroupsSiteAction){
 			selectorBuffer = new StringBuffer();
 			
@@ -287,7 +289,7 @@ public class FunctionalGroupsSiteUtil {
 			.append(((GroupsSiteAction) action).getActionCss())
 			.append("')]//a[contains(@class, '")
 			.append(functionalUtil.getTreeLevel0Css())
-			.append("')]");;
+			.append("')]");
 		}else{
 			return(false);
 		}
@@ -667,22 +669,27 @@ public class FunctionalGroupsSiteUtil {
 		
 		if(ArrayUtils.contains(conf, MembersConfiguration.CAN_SEE_COACHES)){
 			functionalUtil.clickCheckbox(browser, null, MembersConfiguration.CAN_SEE_COACHES.getValue());
+			functionalUtil.idle(browser);
 		}
 		
 		if(ArrayUtils.contains(conf, MembersConfiguration.CAN_SEE_PARTICIPANTS)){
 			functionalUtil.clickCheckbox(browser, null, MembersConfiguration.CAN_SEE_PARTICIPANTS.getValue());
+			functionalUtil.idle(browser);
 		}
 
 		if(ArrayUtils.contains(conf, MembersConfiguration.ALL_CAN_SEE_COACHES)){
 			functionalUtil.clickCheckbox(browser, null, MembersConfiguration.ALL_CAN_SEE_COACHES.getValue());
+			functionalUtil.idle(browser);
 		}
 
 		if(ArrayUtils.contains(conf, MembersConfiguration.ALL_CAN_SEE_PARTICIPANTS)){
 			functionalUtil.clickCheckbox(browser, null, MembersConfiguration.ALL_CAN_SEE_PARTICIPANTS.getValue());
+			functionalUtil.idle(browser);
 		}
 		
 		if(ArrayUtils.contains(conf, MembersConfiguration.ALL_CAN_DOWNLOAD_LIST_OF_MEMBERS)){
 			functionalUtil.clickCheckbox(browser, null, MembersConfiguration.ALL_CAN_DOWNLOAD_LIST_OF_MEMBERS.getValue());
+			functionalUtil.idle(browser);
 		}
 		
 		return(true);
diff --git a/src/test/java/org/olat/util/FunctionalRepositorySiteUtil.java b/src/test/java/org/olat/util/FunctionalRepositorySiteUtil.java
index 526c99a60df2f8a6e7e627d627662a980a04fa52..bfd885a75abf76fad35738c288bc9cf384aa425f 100644
--- a/src/test/java/org/olat/util/FunctionalRepositorySiteUtil.java
+++ b/src/test/java/org/olat/util/FunctionalRepositorySiteUtil.java
@@ -236,6 +236,27 @@ public class FunctionalRepositorySiteUtil {
 		}
 	}
 	
+	//TODO:JK: add CSS classes
+	public enum DetailedViewAction{
+		CLOSE(null),
+		COPY(null),
+		DELETE(null);
+		
+		private String actionCss;
+		
+		DetailedViewAction(String actionCss){
+			setActionCss(actionCss);
+		}
+
+		public String getActionCss() {
+			return actionCss;
+		}
+
+		public void setActionCss(String actionCss) {
+			this.actionCss = actionCss;
+		}
+	}
+	
 	public final static String TOOLBOX_CONTENT_CSS = "b_toolbox_content";
 	public final static String TOOLBOX_COURSE_CSS = "o_toolbox_course";
 	public final static String TOOLBOX_CONTENT_PACKAGE_CSS = "o_toolbox_content";
@@ -799,16 +820,55 @@ public class FunctionalRepositorySiteUtil {
 	}
 	
 	/**
-	 * Opens the appropriate detailed view.
+	 * Opens a course by its title. The nth search result will be opened.
 	 * 
 	 * @param browser
-	 * @param key
+	 * @param title
+	 * @param nth
 	 * @return
 	 */
-	public boolean openDetailedView(Selenium browser, Long key){
-		//TODO:JK: implement me
+	public boolean openCourse(Selenium browser, String title, int nth){
+		if(!functionalUtil.openSite(browser, OlatSite.LEARNING_RESOURCES))
+			return(false);
+
+		if(!openActionByMenuTree(browser, RepositorySiteAction.SEARCH_FORM))
+			return(false);
+
+		functionalUtil.idle(browser);
 		
-		return(false);
+		//FIXME:JK: use CSS classes instead of ordinal
+		int searchFormIndex = 0;
+
+		/* open search form */
+		functionalUtil.typeText(browser, SearchField.TITLE_OF_LEARNING_RESOURCE.getEntryCss(), title);
+
+		/* click search */
+		StringBuffer selectorBuffer = new StringBuffer();
+
+		selectorBuffer.append("xpath=//form[")
+		.append(searchFormIndex + 1)
+		.append("]")
+		.append("//div[@class='b_form_element']")
+		.append("//a[@class='b_button']");
+
+		browser.click(selectorBuffer.toString());
+		functionalUtil.waitForPageToLoad(browser);
+
+		/* click course */
+		functionalUtil.idle(browser);
+		
+		selectorBuffer = new StringBuffer();
+
+		selectorBuffer.append("//form")
+		.append("//tr")
+		.append("//td[3]") //FIXME:JK: this isn't very safe
+		.append("//a");
+
+		browser.click(selectorBuffer.toString());
+
+		waitForPageToLoadCourse(browser);
+		
+		return(true);
 	}
 	
 	/**
@@ -871,6 +931,18 @@ public class FunctionalRepositorySiteUtil {
 		return(true);
 	}
 	
+	/**
+	 * Opens the appropriate detailed view.
+	 * 
+	 * @param browser
+	 * @param key
+	 * @return
+	 */
+	public boolean openDetailedView(Selenium browser, Long key){
+		//TODO:JK: implement me
+		
+		return(false);
+	}
 	
 	/**
 	 * Opens the detail view of a specified learning resource.
@@ -880,7 +952,7 @@ public class FunctionalRepositorySiteUtil {
 	 * @param nth
 	 * @return true on success
 	 */
-	public boolean openDetailView(Selenium browser, String title, int nth){
+	public boolean openDetailedView(Selenium browser, String title, int nth){
 		if(!functionalUtil.openSite(browser, OlatSite.LEARNING_RESOURCES))
 			return(false);
 
@@ -890,19 +962,23 @@ public class FunctionalRepositorySiteUtil {
 		int searchFormIndex = 0;
 
 		/* open search form */
-		functionalUtil.typeText(browser, SearchField.ID.getEntryCss(), title);
+		functionalUtil.typeText(browser, SearchField.TITLE_OF_LEARNING_RESOURCE.getEntryCss(), title);
 
 		/* click search */
+		functionalUtil.idle(browser);
+		
 		StringBuffer selectorBuffer = new StringBuffer();
 
 		selectorBuffer.append("xpath=//form[")
 		.append(searchFormIndex + 1)
 		.append("]")
 		.append("//div[@class='b_form_element']")
-		.append("//a[@class='b_button']");
+		.append("//a[contains(@class, '")
+		.append(functionalUtil.getButtonDirtyCss())
+		.append("')]");
 
+		functionalUtil.waitForPageToLoadElement(browser, selectorBuffer.toString());
 		browser.click(selectorBuffer.toString());
-		functionalUtil.waitForPageToLoad(browser);
 
 		/* click course */
 		functionalUtil.idle(browser);
@@ -916,8 +992,8 @@ public class FunctionalRepositorySiteUtil {
 		.append("//td[6]") //FIXME:JK: this isn't very safe
 		.append("//a");
 
+		functionalUtil.waitForPageToLoadElement(browser, selectorBuffer.toString());
 		browser.click(selectorBuffer.toString());
-		functionalUtil.waitForPageToLoad(browser);
 		
 		return(true);
 	}
@@ -939,6 +1015,29 @@ public class FunctionalRepositorySiteUtil {
 	}
 	
 	/**
+	 * Clicks the appropriate action defined by parameter actionCss.
+	 * 
+	 * @param browser
+	 * @param actionCss
+	 * @return
+	 */
+	private boolean clickDetailedViewAction(Selenium browser, String actionCss){
+		functionalUtil.idle(browser);
+		
+		StringBuffer selectorBuffer = new StringBuffer();
+		
+		selectorBuffer.append("xpath=//ul//li//a[contains(@class, '")
+		.append(actionCss)
+		.append("')]");
+		
+		functionalUtil.waitForPageToLoadElement(browser, selectorBuffer.toString());
+		browser.click(selectorBuffer.toString());
+		
+		return(true);
+	}
+	
+	/**
+	 * Fills in title and description of a newly created repository entry.
 	 * 
 	 * @param browser
 	 * @param title
@@ -983,7 +1082,7 @@ public class FunctionalRepositorySiteUtil {
 		if(!clickCreate(browser, getCreateBlogCss()))
 			throw(new IOException("can't open create wizard of blog"));
 		
-		if(!openDetailView(browser, title, 0))
+		if(!openDetailedView(browser, title, 0))
 			throw(new IOException("can't open detail view"));
 			
 		long id = readIdFromDetailView(browser);
@@ -1008,6 +1107,7 @@ public class FunctionalRepositorySiteUtil {
 	}
 	
 	/**
+	 * Fills in the title and description of a newly created course.
 	 * 
 	 * @param browser
 	 * @param title
@@ -1196,6 +1296,18 @@ public class FunctionalRepositorySiteUtil {
 		return(true);
 	}
 
+	public boolean copyRepositoryEntry(Selenium browser, String title, String description) {
+		if(!clickDetailedViewAction(browser, DetailedViewAction.COPY.getActionCss())){
+			return(false);
+		}
+		
+		if(!fillInRepositoryEntryPopup(browser, title, description)){
+			return(false);
+		}
+		
+		return(true);
+	}
+	
 	public String getRepositoryPopupCss() {
 		return repositoryPopupCss;
 	}
diff --git a/src/test/java/org/olat/util/FunctionalVOUtil.java b/src/test/java/org/olat/util/FunctionalVOUtil.java
index d27d6bb9f0f794e786e446f12d106b459f427806..6c5e902f5dddda5ffe90b10e5b571e4eccf321ea 100644
--- a/src/test/java/org/olat/util/FunctionalVOUtil.java
+++ b/src/test/java/org/olat/util/FunctionalVOUtil.java
@@ -417,6 +417,18 @@ public class FunctionalVOUtil {
 		return(importCourse(deploymentUrl, "/org/olat/course/All_Elements_Course_Without_External_Content.zip", "All_Elements_Course_Without_External_Content.zip", "All Elements Course Without External Content", "All Elements Course Without External Content"));
 	}
 
+	/**
+	 * Imports the "All Elements Course" via REST.
+	 * 
+	 * @param deploymentUrl
+	 * @return
+	 * @throws URISyntaxException
+	 * @throws IOException
+	 */
+	public CourseVO importAllElementsCourse(URL deploymentUrl, String resourceName, String displayName) throws URISyntaxException, IOException{
+		return(importCourse(deploymentUrl, "/org/olat/course/All_Elements_Course_Without_External_Content.zip", "All_Elements_Course_Without_External_Content.zip", resourceName, displayName));
+	}
+	
 	/**
 	 * Imports the "Course including Forum" via REST.
 	 *