.lfr-dock{position:absolute;right:5%;top:10px}.lfr-dock h2{background:url(../images/navigation/welcome_message.png) no-repeat 0 50%;font-size:1.2em;margin-bottom:.5em;padding-left:2em;text-align:right}.lfr-dock ul{display:inline;float:left}.lfr-dock li{display:inline;float:left;margin-left:15px}.lfr-dock li a{background:transparent no-repeat 0 50%;padding:2px 0 2px 20px}.lfr-dock li.home a{background-image:url(../images/dock/home.png)}.lfr-dock li.my-account a{background-image:url(../images/dock/my_account.png)}.lfr-dock li.sign-in a{background-image:url(../images/dock/sign_in.png)}.lfr-dock li.sign-out a{background-image:url(../images/dock/sign_out.png)}.lfr-dock li.add-content a{background-image:url(../images/dock/add_content.png)}.lfr-dock li.layout a{background-image:url(../images/dock/layout.png)}.lfr-dock li.page-settings a{background-image:url(../images/dock/page_settings.png)}.lfr-dock li.staging a{background-image:url(../images/dock/staging.png)}.lfr-dock li.my-places a{background-image:url(../images/dock/my_places.png)}.lfr-dock li.my-places{display:none}.lfr-dock li.toggle-controls{display:none}.js .interactive-mode{background:#020509 url(../images/dock/center_bg.png) repeat-x;min-width:150px;position:absolute;right:5%;z-index:999;height:28px}.js .interactive-mode h2{background:url(../images/dock/right_bg.png) no-repeat 100% 0;font-size:1em;margin:0;padding:0 37px 0 0;position:relative;z-index:82;height:28px}.js .interactive-mode h2 span{background:url(../images/dock/left_bg.png) no-repeat 0 0;border-right:1px solid #34404f;color:#fff;display:block;font-size:1em;height:28px;line-height:1;margin-bottom:0;padding:10px 20px 4px 20px}.js .lfr-dock.expanded .lfr-dock-list-container{top:-2px}.js .interactive-mode ul{background:#fff;border:1px solid;border-color:#dedede #bfbfbf #bfbfbf #dedede;display:none;float:none;z-index:999}.js .interactive-mode li{border-top:1px solid #dedede;clear:both;display:block;float:none;margin:0;padding:2px}.js .interactive-mode li a{background-position:8px 50%;background-repeat:no-repeat;display:block;margin-left:0;padding:5px 0;text-decoration:none}.js .interactive-mode li a,.js .interactive-mode li a:hover{background-position:8px 50%;padding-left:30px}.js .interactive-mode .my-places li.current a:hover,.js .interactive-mode li a:hover{color:#fff}.js .interactive-mode .lfr-dock-list li.first{border-top:none}.js .lfr-dock.interactive-mode .my-places li a{background-image:none}.js .interactive-mode .my-places li{background-position:5px 50%;background-repeat:no-repeat}.js .lfr-dock.interactive-mode .my-places.lfr-flyout.has-children>ul{margin-right:-1px}.js .interactive-mode .my-places li.current-community{background-color:#d3dadd}.js .interactive-mode .my-places li h3{font-size:1em;font-weight:400;margin:0}.js .interactive-mode .lfr-flyout.has-children h3{min-width:175px}.js .lfr-dock.interactive-mode .my-places li h3 a{background-image:url(../images/dock/my_place.png)}.js .interactive-mode .lfr-flyout.has-children ul{display:none;margin-left:0;top:-1px}.js .interactive-mode .my-places li.public a{background-image:url(../images/dock/my_places_public.png)}.js .interactive-mode .my-places li.private a{background-image:url(../images/dock/my_places_private.png)}.js .interactive-mode .my-places li.current{background-color:#dff4ff}.js .interactive-mode .my-places li.current a{background:url(../images/dock/my_place_current.png) no-repeat 10px 50%;margin:0;padding-left:35px}.js .interactive-mode .my-places li:hover,.js .interactive-mode li:hover{background-color:#828f95}.js .interactive-mode li:hover a:hover,.js .interactive-mode li:hover>a,.js .interactive-mode li:hover>h3>a{background-color:#828f95;color:#fff}.ie6 .js .interactive-mode li a:hover{background-color:#828f95;color:#fff}.js .interactive-mode .my-places ul li a.add-page{top:7px}.js .interactive-mode .group-end{border-bottom:2px solid #dedede}.ie6.js .interactive-mode .taglib-my-places li{height:24px}.ie6.js .lfr-dock.interactive-mode{white-space:nowrap;width:150px}.ie6.js .lfr-dock.interactive-mode li{height:1%;width:100%}.ie6.js .interactive-mode .lfr-flyout.has-children{width:150px}.js .interactive-mode li.toggle-controls{display:block}.js .interactive-mode li.toggle-controls a{background-image:url(../images/common/checked.png)}.js .controls-hidden .interactive-mode li.toggle-controls a{background-image:url(../images/common/unchecked.png)}.js .delete-tab{background:url(../images/common/remove.png) no-repeat 42%;cursor:pointer;display:block;height:8px;position:absolute;right:2px;text-indent:-9999em;top:2px;width:8px}.nav-menu li a.ancestor{font-weight:700}.nav-menu li a.selected{color:#000;font-weight:700;text-decoration:none}.nav-menu ul{padding-left:10px}.ocms_de_norm{overflow:auto;position:relative}.ocms_de_norm>div[class*=col-]{width:100%!important}.ocms_de_bt{top:5px!important;left:auto!important;right:5px!important}