@import url(custom_common.css);article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-spacing:0;clear:both}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0;border-bottom:1px dotted #000;cursor:help}
html{overflow-y:scroll}
body{font-size:100%}
body.portal-popup{background:0;padding:10px}
body.configuration-popup{padding-bottom:0}
body.portal-iframe{padding:0}
body.html-editor{background:#FFF;color:#000}
ol{list-style:decimal outside}
ol ol{list-style-type:upper-roman}
dl dd{margin-left:1em}
th{font-weight:bold}
caption{margin-bottom:.5em;text-align:center}
p{margin-bottom:1em}
h1{font-size:1.8em}
h2{font-size:1.6em}
h3{font-size:1.4em}
h1,h2,h3{margin:1em 0}
h4,h5,h6{font-size:1.1em}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold}
b,strong{font-weight:bold}
i,em{font-style:italic}
code,pre{font-family:"Courier New",Courier,monospace;white-space:pre}
.important{font-weight:bold}
body.staging,body.live-view{border:10px solid #F00}
body.live-view{border-color:#FC0}
.portal-iframe.staging{border:0}
.portal-iframe #main-content{width:100%}
.alert-background{background:#000}
.popup-alert-notice{background-color:#FFC;border-bottom-color:#FC0}
.popup-alert-warning{background-color:#FDD;border-bottom-color:#F00}
.portal-add-content{background:#FFF;text-align:left;z-index:20}
.portal-add-content a{text-decoration:none}
.loading-animation{background:url(../images/progress_bar/loading_animation.gif) no-repeat top center;margin-top:10px;padding-top:40px;text-align:left}
.separator{border-top:1px dotted #bfbfbf}
.update-available{margin-top:10px;padding:2px;text-align:left}
.highlight{background:#FFC;font-weight:bold;margin:0 1px}
.aui-state-default{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9E9E9e #9e9e9e #C8C9CA}
.aui-state-hover{background:#b9ced9 url(../images/application/state_hover_bg.png) repeat-x 0 0;border-color:#627782}
.aui-state-active{background:#ebebeb url(../images/application/state_active_bg.png) repeat-x 0 0;border-color:#555}
.results-header{background:#d1d6dc}
.results-header th,.results-header td{color:#7b7c7f;padding:5px 10px}
.results-header .sort-column .result-column-name{background:url(../images/arrows/06_up.png) no-repeat 100% 50%;font-style:italic;padding-right:15px}
.results-header .sort-desc .result-column-name{background-image:url(../images/arrows/06_down.png)}
.results-row td{background:0;padding:5px 10px}
.results-row.alt td{background:#dde1e6}
.results-row.hover td{background:#bcc3cc}
.portlet-layout.dragging{border-collapse:separate}
.drop-area{background-color:#d3dadd}
.active-area{background:#FFC}
.portlet-boundary.yui3-dd-dragging{opacity:.6}
.ie .portlet-boundary.yui3-dd-dragging{-ms-filter:alpha(opacity=60);filter:alpha(opacity=60)}
.portlet-boundary.yui3-dd-dragging .portlet{border:2px dashed #ccc}
.aui-portal-layout-proxy{opacity:1!important}
.aui-portal-layout-proxy .portlet-topper{background-image:none}
.aui-proxy{cursor:move;opacity:.65;position:absolute}
.ie .aui-proxy{filter:alpha(opacity=65)}
.aui-proxy.generic-portlet{height:200px;width:300px}
.aui-proxy.generic-portlet .portlet-title{padding:10px}
.aui-proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}
.ie .aui-proxy.not-intersecting .forbidden-action{right:2px;top:2px}
.aui-resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}
.aui-sortable-proxy{background:#727c81;margin-top:1px}
.lfr-freeform-layout-drag-indicator{visibility:hidden}
.aui-portal-layout-drag-target-indicator{margin:2px 0}
.aui-tooltip{max-width:200px}
.aui-tagselector-content{border-width:0;margin-bottom:15px;padding:0}
.aui-tagselector-content .aui-textboxlistentry-holder{background:#fff;border:1px solid;border-color:#bfbfbf #DEDEDe #dedede #BFBFBF;margin-bottom:5px;padding:5px;position:relative;overflow:visible}
.aui-tagselector .lfr-tag-selector-input{background:0;padding:0;width:auto}
.aui-tagselector-focused .aui-textboxlistentry-holder{background:#FFC none;border:1px solid #FC0}
.aui-tagselector .aui-field .aui-field-content{margin:0}
.aui-tagselector .aui-toolbar{margin-top:5px}
.aui-tagselector .aui-textboxlist-input-container{margin:0}
.aui-categoriesselector-content .aui-textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}
.tag-cloud,.tag-list{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}
.tag-cloud{line-height:2.5em}
.tag-cloud li,.tag-list li{display:inline;float:left;margin:0 1em 0 0}
.tag-cloud a,.tag-list a{white-space:nowrap}
.tag-cloud .tag-asset-count{clip:rect(0 0 0 0);position:absolute}
.tag-cloud .tag-popularity-1{font-size:1em}
.tag-cloud .tag-popularity-2{font-size:1.3em}
.tag-cloud .tag-popularity-3{font-size:1.6em}
.tag-cloud .tag-popularity-4{font-size:1.9em}
.tag-cloud .tag-popularity-5{font-size:2.2em}
.tag-cloud .tag-popularity-6{font-size:2.5em}
.aui-underlay{clear:both;top:100%}
.aui-underlay-hidden{display:none}
.aui-underlay-content{background:#f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}
.aui-underlay .aui-widget-hd{height:38px}
.aui-underlay-close{position:absolute;right:5px;top:5px}
.aui-underlay .lfr-portlet-item{border-width:0}
.aui-tabview-list{border:1px solid #c8c9ca;padding:4px}
.ie7 .aui-tabview-list{overflow:hidden}
.aui-tab{background:transparent;border-width:0;font-weight:bold}
.aui-tab-content{padding:3px 10px}
.aui-tab-active{background:#333;padding:0;position:relative;z-index:10}
.aui-tab-active,.aui-tab-active a{color:#FFF;text-decoration:none;text-shadow:-1px -1px #000}
.aui-tabview-list .toggle{float:right}
.lfr-panel-container{background:transparent}
.lfr-panel-container{background:#FFF}
.aui-dialog-bd{min-height:30px}
.aui-dialog-content{border:1px solid #c8c9ca;padding:5px}
.aui-panel-hd{background:#c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #AEB2B8 #aeb2b8 #C8C9CA;padding-left:10px;text-shadow:1px 1px #FFF}
.lfr-actions.portlet-options .lfr-trigger strong span,.visible.portlet-options .lfr-trigger strong span{background-image:url(../images/portlet/options.png)}
.lfr-actions.portlet-options:hover,.lfr-actions.portlet-options:hover ul{background:transparent}
.lfr-menu-list{z-index:450}
.aui-menu .notice-message{background-image:none;margin:3px;padding:6px}
.aui-menu{position:absolute;width:auto}
.aui-menu-content{background:#FFF;list-style:none;min-width:150px}
.aui-menu-content li{margin:0;padding:0}
.aui-menu-content,.lfr-menu-list ul{background:#ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #AEAFB1;padding:2px 0}
.aui-menugroup-content .aui-menu-label{background:#d2d6de;color:#5b677d;display:block;font-weight:bold;padding:5px 3px;text-shadow:1px 1px #FFF}
.aui-menugroup-content ul,.lfr-menu-list ul ul{display:block;min-width:0}
.aui-menu-content li,.lfr-menu-list ul li{border-bottom:1px solid #bcbbbb;border-top:1px solid #EEE;display:block;margin:0;padding:0}
.ie7 .aui-menu-content li{z-index:10}
.aui-menu-content li.first,.lfr-menu-list ul li.first{border-top-width:0}
.aui-menu-content li.last,.lfr-menu-list ul li.last{border-bottom-width:0}
.aui-menu-content li a,.lfr-menu-list ul li a{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}
.aui-menu-content li a.aui-focus,.lfr-menu-list ul a.aui-focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#FFF;text-shadow:-1px -1px #2c2f34}
.aui-menu-content a,.lfr-menu-list li a,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{font-weight:bold;text-shadow:1px 1px #FFF}
.aui-toolbar li{display:inline-block;margin:0;margin-left:10px;padding:0;vertical-align:middle}
.ie6 .aui-toolbar li,.ie7 .aui-toolbar li{display:inline}
.aui-toolbar-separator{background:url(../images/dockbar/separator.png) no-repeat 100% 50%;border-width:0;cursor:default;font-size:1px;height:16px;margin:0 2px;overflow:hidden;vertical-align:middle;width:4px}
.aui-loadingmask-content{background:#CCC}
.aui-loadingmask-message{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0}
.aui-tree-node-selected .aui-tree-label{background-color:transparent;font-weight:bold}
.portlet-layout{clear:both;display:table;border-spacing:0;table-layout:auto;width:100%}
.ie6 div.portlet-layout,.ie7 div.portlet-layout{height:1%}
.portlet-column{display:table-cell;vertical-align:top}
.ie6 div.portlet-column,.ie7 div.portlet-column{float:left;overflow:hidden;width:100%}
.ie6 div.aui-column-last,.ie7 div.aui-column-last{margin-right:-1px}
.portlet-column-content{padding:0}
.ie6 .portlet-column-content,.ie7 .portlet-column-content{zoom:1}
.portlet-column-content-only,.ltr .portlet-column-content-first,.rtl .portlet-column-content-last{padding-left:0}
.portlet-column-content-only,.ltr .portlet-column-content-last,.rtl .portlet-column-content-first{padding-right:0}
.portlet-column-content.empty{padding:50px}
#main-content.dragging .portlet-column{border:3px double #828f95;height:100px;min-height:100px}
.dockbar{background:#97a1ae url(../images/dockbar/dockbar_bg.png) repeat-x 0 0;border-bottom:1px solid #636364;font-size:13px;padding:1px 5px;position:relative;z-index:300}
.dockbar:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ie7 .dockbar{zoom:1}
.ie6 .dockbar,.ie6 .lfr-dockbar-pinned .dockbar{height:10px;left:0;position:relative;top:0}
.dockbar a{color:#2c2f34;font-weight:bold;text-shadow:1px 1px #FFF}
.dockbar .menu-button-active{background:#5c94da url(../images/dockbar/button_active_bg.png) repeat-x 0 0}
.dockbar .menu-button-active a{color:#FFF;text-shadow:-1px -1px #2c2f34}
.dockbar .user-avatar .sign-out{font-size:.8em;padding-left:0}
.dockbar ul{margin:0;padding:0}
.dockbar li li{margin-left:0}
html>.lfr-dockbar-pinned{padding-top:3.45em}
.lfr-dockbar-pinned .dockbar{left:0;position:fixed;right:0;top:0}
.dockbar .pin-dockbar{margin-left:0}
.ie6 .dockbar .pin-dockbar{display:none}
.pin-dockbar img{background:url(../images/dockbar/pin.png) no-repeat 0 0;height:27px;vertical-align:middle;width:27px}
.lfr-dockbar-pinned .pin-dockbar img{background-image:url(../images/dockbar/unpin.png)}
.dockbar .user-portrait{text-decoration:none}
.dockbar .user-avatar img{vertical-align:middle;width:25px}
.dockbar .impersonating-user{background:url(../images/messages/alert.png) no-repeat 0 50%;padding-left:20px}
.dockbar .impersonating-user .user-links a{color:#999}
.aui-dockbarmenu-hidden{visibility:hidden}
.dockbar .aui-toolbar{float:left}
.dockbar .user-toolbar{float:right}
.aui-underlay .portal-add-content{background-color:transparent;font-size:11px}
.aui-underlay .portal-add-content .portlet-dd-placeholder{display:none}
.add-application .aui-widget-bd,.dockbar-messages .aui-widget-bd{padding:0 10px 10px}
.add-application{left:10px!important}
.lfr-has-sidebar #main-content{padding-left:220px}
.manage-layouts{left:60px!important}
.my-places-menu{max-width:350px}
.my-places-menu ul{list-style:none}
.my-places-menu ul,.my-places-menu li{display:block;margin:0;padding:0}
.my-places-menu a{display:block;overflow:hidden;text-align:right;white-space:nowrap}
.my-places-menu .current-site{border:solid #1d4280;border-width:1px 0}
.my-places-menu .current-site a{background:#3068ba url(../images/arrows/01_right.png) no-repeat scroll 2px 30%;color:#FFF;padding-left:20px;text-shadow:1px 1px #333}
.my-places-menu .current-site .site-type{color:#FFF}
.my-places-menu .current-site a:hover,.my-places-menu a:hover .site-type{color:#FFF;text-shadow:1px 1px #333}
.my-places-menu .site-name{cursor:pointer;float:left}
.my-places-menu .site-type{color:#777;float:right;font-size:.8em;font-weight:normal;margin-left:10px}
.ie7 .my-places-menu .site-type{float:none}
.my-places-menu a:hover .site-type{color:#FFF}
.ie7 .my-places-menu a{overflow:visible;text-align:left}
.ie7 .my-places-menu .site-name{float:none}
.ie7 .my-places-menu .site-type{float:none}
.ie6 .my-places-menu{width:200px}
.ie6 .my-places-menu a{height:1%}
.dockbar .toggle-controls a{background:url(../images/dockbar/checked.png) no-repeat 0 50%;padding-left:20px}
.controls-hidden .toggle-controls a{background-image:url(../images/dockbar/unchecked.png)}
.dockbar .menu-button{background:url(../images/arrows/05_down.png) no-repeat 93% 50%;display:inline-block;padding:5px 20px 5px 5px;text-decoration:none}
.dockbar .menu-button span{background:url() no-repeat 0 50%;padding-left:20px}
.dockbar .add-content .menu-button span{background-image:url(../images/common/add.png)}
.dockbar .manage-content .menu-button span{background-image:url(../images/dockbar/settings.png)}
.dockbar .my-places .menu-button span{background-image:url(../images/dockbar/places.png)}
.dockbar .staging-options .menu-button span{background-image:url(../images/dockbar/staging.png)}
.dockbar-messages-container{left:50%;margin-left:-150px}
.dockbar-messages{width:300px}
.showing-messages .dockbar-messages{display:block}
.multiple-messages .dockbar-message{border-top:1px solid #CCC;padding:5px 0}
.multiple-messages .first{border-top-width:0;padding-top:0}
.add-content-menu .add-page a{background:url(../images/navigation/add_page.png) no-repeat 3px 50%;padding-left:25px}
.add-content-menu .add-application a{background:url(../images/common/portlet.png) no-repeat 3px 50%;padding-left:25px}
.manage-content-menu li a{background:url() no-repeat 3px 50%;padding-left:25px}
.manage-content-menu .manage-page a{background-image:url(../images/dock/page_settings.png)}
.manage-content-menu .page-layout a{background-image:url(../images/dock/layout.png)}
.manage-content-menu .sitemap a{background-image:url(../images/common/sitemap.png)}
.manage-content-menu .settings a{background-image:url(../images/common/configuration.png)}
.manage-content-menu .control-panel a{background-image:url(../images/dock/control_panel.png)}
.modify-pages li{position:relative}
.modify-pages .delete-tab{background:#333 url(../images/portlet/close_borderless.png) no-repeat 50%;cursor:pointer;display:block;height:8px;margin-top:-7px;padding:3px;position:absolute;right:1px;text-indent:-9999em;top:50%;width:8px}
.nav-menu li a.ancestor{font-weight:bold}
.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}
.nav-menu ul{padding-left:10px}
.aui-form-options{border:1px solid #AAA;display:inline-block;vertical-align:middle}
.aui-form-options input{border-width:0;display:inline;float:left}
.aui-form-triggers{float:left}
.aui-form-trigger{background:#c4c4c4 url(../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #BBB;display:inline-block;float:left}
.aui-form-trigger img{background:url() no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}
.aui-form-trigger:hover,.aui-form-trigger:focus{background-color:#83b0ca;background-image:url(../images/application/button_bg_over.png)}
.aui-trigger-selected{background-color:#ebebeb;background-image:url(../images/application/button_bg_selected.png)}
.aui-trigger-selected:hover,.aui-trigger-selected:focus{background-color:#b7def4;background-image:url(../images/application/button_bg_selected_over.png)}
.aui-options-trigger img{background-image:url(../images/common/configuration.png)}
.aui-save-trigger img{background-image:url(../images/dock/my_place_current.png)}
.freeform .portlet{margin-bottom:0}
body.portlet{border:0}
.portlet-topper{position:relative}
.portlet-title{display:block;font-size:1em;margin:0}
.portlet-title-text{cursor:pointer}
.portlet-title img{vertical-align:middle}
.portlet-topper-toolbar{margin:0;padding:2px;position:absolute;right:3px;text-align:right;top:3px}
.portlet-topper-toolbar .nobr{display:block;float:left;padding:1px}
.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px}
.portlet-minimized .portlet-content{padding:0}
.portlet-icon-back{background:url(../images/arrows/01_left.png) no-repeat 0 50%;font-weight:bold;padding:5px 5px 5px 18px}
.portlet-nested-portlets .portlet-boundary{position:relative!important;top:0!important;left:0!important}
.portlet-borderless-container{min-height:2.5em;position:relative}
.ie6 .portlet-borderless-container{height:2.5em}
.portlet-borderless-bar{background:#333;color:#FFF;font-size:10px;opacity:.3;padding:2px 5px 1px;position:absolute;right:0;text-shadow:-1px -1px #000;top:0;z-index:200}
.portlet-borderless-bar .portlet-actions{display:none;float:left;margin-right:20px}
.ie6 .portlet-borderless-bar .portlet-actions,.ie7 .portlet-borderless-bar .portlet-actions{margin-right:0;margin-left:20px}
.portlet-borderless-container:hover .portlet-borderless-bar{opacity:1}
.portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions{display:inline}
.ie .portlet-borderless-bar{-ms-filter:alpha(opacity=20);filter:alpha(opacity=20)}
.ie .portlet-borderless-container:hover .portlet-borderless-bar{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.ie6 .portlet-borderless-bar{filter:alpha(opacity=90)}
.ie6 .portlet-borderless-bar .portlet-actions{display:inline;filter:alpha(opacity=90)}
.portlet-borderless-bar .portlet-action-separator{display:none}
.portlet-borderless-bar a{background:url() no-repeat 0 50%;color:#3AF;display:inline-block;font-size:0;height:16px;margin-left:5px;text-indent:-9999px;vertical-align:top;width:16px}
.portlet-title-default{display:inline-block;float:right;font-weight:bold;text-transform:uppercase}
.ie6 .portlet-title-default,.ie7 .portlet-title-default{float:left}
.yui3-dd-draggable .portlet-topper{cursor:move}
.yui3-dd-draggable .portlet-title-default{background:url(../images/portlet/draggable_borderless.png) no-repeat 0 50%;cursor:move;padding-left:20px}
.portlet-borderless-bar .portlet-back a{background-image:url(../images/portlet/return_borderless.png);height:auto;text-indent:0;width:auto}
.portlet-borderless-bar .portlet-close a{background-image:url(../images/portlet/close_borderless.png)}
.portlet-borderless-bar .portlet-css a{background-image:url(../images/portlet/portlet_css_borderless.png)}
.portlet-borderless-bar .portlet-edit a{background-image:url(../images/portlet/edit_borderless.png)}
.portlet-borderless-bar .portlet-configuration a{background-image:url(../images/portlet/configuration_borderless.png)}
.portlet-borderless-bar .portlet-title-default,.portlet-borderless-bar .portlet-actions{vertical-align:top}
.lfr-panel-page{width:100%}
.lfr-panel-page .portlet-title{font-size:13px}
.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}
.portlet-msg-info{background:#dff4ff url(../images/messages/info.png) no-repeat 6px 50%;border:1px solid #a7cedf;color:#34404f;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}
.portlet-msg-info.pending{background-image:url(../images/common/time.png)}
.portlet-msg-error{background:#FDD url(../images/messages/error.png) no-repeat 6px 50%;border:1px solid #F00;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}
.portlet-msg-alert{background:#FFC url(../images/messages/alert.png) no-repeat 6px 20%;border:1px solid #FC0;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}
.portlet-msg-success{background:#f4fdef url(../images/messages/success.png) no-repeat 6px 50%;border:1px solid #acdfa7;color:#384f34;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}
.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#FFF;font-weight:bold;text-decoration:none}
.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}
.restricted,.restricted td{background:#FDD;border:0}
.alt.restricted td{background-color:#ffc0c0}
.hover.restricted td{background-color:#d3bdc0}
.restricted *{color:#727c81}
.restricted td.col-1,.alt.restricted td.col-1{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}
.results-row.lfr-role .col-1,.results-row.hover.lfr-role .col-1{background-image:url();background-position:5px 50%;background-repeat:no-repeat;padding-left:30px}
.results-row.lfr-role-guest .col-1,.results-row.hover.lfr-role-guest .col-1{background-image:url(../images/common/guest_icon.png)}
.results-row.lfr-role-regular .col-1,.results-row.hover.lfr-role-regular .col-1{background-image:url(../images/common/user_icon.png)}
.results-row.lfr-role-community .col-1,.results-row.hover.lfr-role-community .col-1{background-image:url(../images/common/community_icon.png)}
.results-row.lfr-role-organization .col-1,.results-row.hover.lfr-role-organization .col-1{background-image:url(../images/common/organization_icon.png)}
.results-row.lfr-role-team .col-1,.results-row.hover.lfr-role-team .col-1{background-image:url(../images/common/team_icon.png)}
.lfr-portlet-item,.lfr-portlet-item p a{font-size:1em}
.lfr-actions,.lfr-actions ul{background:#FFF url(../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#dedede #BFBFBf #bfbfbf #DEDEDE}
.lfr-actions ul{bottom:-1px}
.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{background:0}
.lfr-actions .lfr-trigger li{background:transparent;border-bottom:1px solid #dedede;padding:2px}
.lfr-actions .lfr-trigger li a{padding:5px 10px 5px 25px}
.lfr-actions .lfr-trigger li a:hover{background-color:#828f95;color:#FFF}
.lfr-actions .lfr-trigger li a img{left:3px;position:absolute}
.lfr-actions .lfr-trigger li.last{border-bottom:0}
.lfr-actions.portlet-options{background:0;border:0;float:left}
.lfr-actions.portlet-options .lfr-trigger{padding:0}
.lfr-actions.portlet-options .lfr-trigger strong{min-width:0;padding:1px}
.lfr-actions.portlet-options .lfr-trigger strong a{background-image:url(../images/portlet/options.png);background-position:0 0;display:block;font-size:0;height:16px;padding:0;text-indent:-9999em;width:16px}
.visible.portlet-options .lfr-trigger strong a{background-image:url(../images/portlet/options_selected.png)}
.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border:0}
.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #FFF;border-bottom:0;border-left:none;display:block;height:15px;padding:5px 0}
.taglib-calendar table td{border-width:0}
.taglib-calendar tr td a:hover{background-color:#727c81;color:#FFF}
.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF}
.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}
.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#b5bfc4}
.taglib-calendar tr th{border-bottom-color:#d7d7d7}
.ie .taglib-calendar tr td.first a{border-right:0}
.aui-panel fieldset,.lfr-table fieldset,.aui-form fieldset{border:1px solid #bfbfbf;padding:8px}
.ie fieldset{padding-top:0}
.aui-fieldset{border-width:0;padding:0;position:relative}
.configuration-popup .aui-fieldset{margin-bottom:0}
.aui-fieldset .aui-field-content,.aui-field-row,.aui-button-holder,.aui-field-wrapper-content{margin:10px 0}
.aui-field-inline .aui-field-content,.aui-field-row .aui-field-content{margin:0;margin-right:5px}
.aui-search-bar .aui-field-content{margin-right:0}
.aui-search-bar .aui-field-content,.aui-search-bar .aui-button-content{display:inline-block;vertical-align:middle}
.aui-field-choice .aui-field-label{display:inline-block}
.aui-field-date .aui-field-content{overflow:hidden}
.aui-panel legend,.lfr-table legend,.aui-form legend{font-weight:bold;padding:0 6px}
.aui-fieldset-legend{color:#000;font-size:120%;font-weight:bold;padding:0 0 1.5em}
.aui-legend{border-bottom:1px solid #CCC;display:block;position:absolute;width:90%}
.aui-panel input,.lfr-table input,.aui-form input{background:#FFF}
.aui-panel input[type="text"],.aui-panel input[type="password"],.aui-panel input[type="file"],.aui-panel input[type="submit"],.aui-panel input[type="button"],.aui-panel input[type="reset"],.aui-panel select,.aui-panel textarea,.aui-panel .textarea,.aui-panel button,.lfr-table input[type="text"],.lfr-table input[type="password"],.lfr-table input[type="file"],.lfr-table input[type="submit"],.lfr-table input[type="button"],.lfr-table input[type="reset"],.lfr-table select,.lfr-table textarea,.lfr-table .textarea,.lfr-table button,.aui-form input[type="text"],.aui-form input[type="password"],.aui-form input[type="file"],.aui-form input[type="submit"],.aui-form input[type="button"],.aui-form input[type="reset"],.aui-form select,.aui-form textarea,.aui-form .textarea,.aui-form button{background-image:url(../images/forms/input_shadow.png);background-repeat:no-repeat;border:1px solid;border-color:#bfbfbf #DEDEDe #dedede #BFBFBF;font:1em Arial,Helvetica,Verdana,sans-serif;padding:5px 1px}
.aui-panel select,.lfr-table select,.aui-form select{padding:1px}
.aui-panel input[type="image"],.lfr-table input[type="image"],.aui-form .lfr-table input[type="image"]{background:transparent none;border:0;padding:0}
.aui-panel input[type="submit"],.aui-panel input[type="button"],.aui-panel input[type="reset"],.aui-panel button,.lfr-table input[type="submit"],.lfr-table input[type="button"],.lfr-table input[type="reset"],.lfr-table button,.aui-form input[type="submit"],.aui-form input[type="button"],.aui-form input[type="reset"],.aui-form button{background:#f5f5f5 url(../images/forms/button.png) repeat-x 0 0;border-color:#dedede #BFBFBf #bfbfbf #DEDEDE;color:#34404f;cursor:pointer;font-weight:bold;overflow:visible;padding:5px;width:auto}
.aui-panel input[type="submit"]:hover,.aui-panel input[type="button"]:hover,.aui-panel input[type="reset"]:hover,.aui-panel input[type="submit"]:focus,.aui-panel input[type="button"]:focus,.aui-panel input[type="reset"]:focus,.aui-panel button:hover,.aui-panel button:focus,.lfr-table input[type="submit"]:hover,.lfr-table input[type="button"]:hover,.lfr-table input[type="reset"]:hover,.lfr-table input[type="submit"]:focus,.lfr-table input[type="button"]:focus,.lfr-table input[type="reset"]:focus,.lfr-table button:hover,.lfr-table button:focus,.aui-form input[type="submit"]:hover,.aui-form input[type="button"]:hover,.aui-form input[type="reset"]:hover,.aui-form input[type="submit"]:focus,.aui-form input[type="button"]:focus,.aui-form input[type="reset"]:focus,.aui-form button:hover,.aui-form button:focus{background:#dff4ff;border:1px solid #a7cedf;color:#369}
.aui-panel input[type="submit"],.aui-panel input[type="button"],.aui-panel input[type="reset"],.aui-panel button,.lfr-actions,.lfr-actions ul,.lfr-table input[type="submit"],.lfr-table input[type="button"],.lfr-table input[type="reset"],.lfr-table button,.aui-form input[type="submit"],..aui-form input[type="button"],..aui-form input[type="reset"],.aui-form button{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9E9E9e #9e9e9e #C8C9CA;color:#34404f;font-weight:bold;text-shadow:1px 1px #FFF}
.aui-button-disabled input[type],.aui-button-disabled button,.aui-button-disabled input[type]:hover,.aui-button-disabled input[type]:focus,.aui-button-disabled button:hover,.aui-button-disabled button:focus{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border-color:#c8c9ca #9E9E9e #9e9e9e #C8C9CA;color:#555;opacity:.5}
.aui-panel input[type="submit"]:hover,.aui-panel input[type="button"]:hover,.aui-panel input[type="reset"]:hover,.aui-panel button:hover,.lfr-actions:hover,.lfr-actions:hover ul,.lfr-table input[type="submit"]:hover,.lfr-table input[type="button"]:hover,.lfr-table input[type="reset"]:hover,.lfr-table button:hover,.aui-form input[type="submit"]:hover,.aui-form input[type="button"]:hover,.aui-form input[type="reset"]:hover,.aui-form button:hover{background:#b9ced9 url(../images/application/state_hover_bg.png) repeat-x 0 0;border-color:#627782;color:#369}
.aui-panel input[type="submit"]:focus,.aui-panel input[type="button"]:focus,.aui-panel input[type="reset"]:focus,.aui-panel button:focus,.lfr-actions:focus,.lfr-actions:focus ul,.lfr-table input[type="submit"]:focus,.lfr-table input[type="button"]:focus,.lfr-table input[type="reset"]:focus,.lfr-table button:focus,.aui-form input[type="submit"]:focus,.aui-form input[type="button"]:focus,.aui-form input[type="reset"]:focus,.aui-form button:focus{background:#ebebeb url(../images/application/state_active_bg.png) repeat-x 0 0;border-color:#555}
input.aui-form-validator-error,textarea.aui-form-validator-error,select.aui-form-validator-error{border:1px solid #F00}
.ie6 input.text,input.password,.ie6 input.submit,.ie6 input.file,.ie6 input.button,.ie6 button{background-image:url(../images/forms/input_shadow.png);background-repeat:no-repeat;border:1px solid;border-color:#bfbfbf #DEDEDe #dedede #BFBFBF;font:1em Arial,Helvetica,Verdana,sans-serif;padding:5px 1px}
.ie6 input.submit,.ie6 input.button,.ie6 button,.ie6 .aui-button-disabled input.submit,.ie6 .aui-button-disabled input.button,.ie6 .aui-button-disabled button{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border-color:#dedede #BFBFBf #bfbfbf #DEDEDE;color:#34404f;cursor:pointer;font-weight:bold;padding:5px}
.aui-panel input.focus,.aui-panel textarea.focus,.ie6 input.focus,.ie6 textarea.focus,.lfr-table input.focus,.lfr-table textarea.focus,.aui-form input.focus,.aui-form textarea.focus{background:#FFC none;border:1px solid #FC0}
.ie6 .aui-button-disabled input.submit,.ie6 .aui-button-disabled input.button,.ie6 .aui-button-disabled button{color:#555}
.ie .aui-button-disabled input{-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.aui-menu-content,body>.lfr-menu-list ul,.aui-underlay-content,.aui-dialog-content{-moz-box-shadow:2px 4px 7px rgba(0,0,0,0.5);-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.5);box-shadow:2px 4px 7px rgba(0,0,0,0.5)}
.dockbar .menu-button-active .menu-button{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);box-shadow:inset 0 1px 5px rgba(0,0,0,0.7)}
.my-places-menu .current-site a{-moz-box-shadow:inset 0 5px 15px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 5px 15px rgba(255,255,255,0.5);box-shadow:inset 0 5px 15px rgba(255,255,255,0.5)}
.aui-dialog-hd{-moz-box-shadow:1px 1px 0 #FFF;-webkit-box-shadow:1px 1px 0 #FFF;box-shadow:1px 1px 0 #FFF}
.aui-tabview-list,.aui-tab-active,body>.lfr-menu-list ul,.lfr-actions,.aui-dialog-content,.aui-dialog .aui-widget-hd,.modify-pages .delete-tab,input[type="submit"],input[type="button"],input[type="reset"],button{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.aui-menu-content{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.aui-underlay-content{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.lfr-hudcrumbs ul{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
.portlet-journal-content .icons-container{margin-top:0}
.lfr-meta-actions{padding-top:3px}
.portlet-borderless-bar{z-index:300}
.portlet-topper{background:#edf0f1;border-bottom:1px solid #aeb8bc;padding:5px 5px 5px 5px}
div.wholeBody{font-family:Arial}
.lfr-menu-list{z-index:30}
#left_main div{z-index:30}
#center_main div{z-index:29}
#center_main .portlet-borderless-bar,#left_main div .portlet-borderless-bar{z-index:31}
.lfr-table,.aui-form{background:#FFF}
.header-back-to a{margin-top:15px}
#wrapper{background:rgba(0,0,0,0);background:transparent}
.current-community{display:none}
.logo .current-community{background:#a6afbe url(../images/dock/my_places_public.png) no-repeat 15px 50%;color:#FFF;display:block;float:right;font-size:.8em;font-weight:bold;margin:15px 0 0 20px;padding:7px 17px 7px 40px;text-shadow:1px 1px rgba(0,0,0,0.5)}
#skip-to-content:focus{clip:auto;right:0;z-index:200}
#sign-in{background:url(../images/common/key.png) no-repeat 3px 50%;font-weight:bold;padding:5px 5px 5px 25px;position:absolute;right:0;top:1.4em}
.guest-community .logo .current-community{display:none}
.private-page .logo .current-community{background-image:url(../images/dock/my_places_private.png)}
.ie6 #banner{height:1%}
.ie6 #banner h1.logo{height:1%}
#navigation{background:#414445 url(../images/navigation/bg.png) repeat-x 0 0;clear:both;margin:0 auto 5px;min-height:2.2em;padding:0 5px}
#navigation ul{list-style:none;margin:0;padding:3px}
#navigation li,#navigation a{display:inline-block}
.ie6 #navigation li,.ie7 #navigation li,.ie6 #navigation a,.ie7 #navigation a{display:inline;zoom:1}
#navigation li{position:relative;vertical-align:top}
#navigation a{color:#FFF;font-size:1.1em;font-weight:bold;margin:0 1px;padding:3px 15px;text-decoration:none}
#navigation .selected a,#navigation a:hover,#navigation a:focus,#navigation .child-menu li a{background:#313334;color:#FFF;outline:0;text-shadow:-1px -1px #000}
#navigation li:hover .child-menu{background:#1e2529;display:block;position:absolute;width:200px;z-index:200}
.ie6 #navigation li.hover .child-menu{background:#1e2529;display:block;position:absolute;width:200px;z-index:200}
#navigation .child-menu{display:none}
#navigation .child-menu li{border-width:0 0 1px;display:block;float:none;margin:0}
#navigation .child-menu li a{cursor:pointer!important}
.ie7 #navigation .child-menu li a{zoom:1}
#navigation .child-menu li a:hover{background-color:#020509}
#navigation .child-menu .selected a{background:#020509 url(../images/navigation/bullet_selected.png) no-repeat 5px 50%}
.portlet{background-color:#eef0f2;text-align:left}
.portlet-topper{background:#d4d4d4 url(../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9E9E9e #9e9e9e #C8C9CA;font-size:1.1em}
.portlet-title{color:#222;float:none;font-weight:bold;min-width:50%;padding:5px;text-shadow:1px 1px #FFF}
.lfr-portlet-title-editable{margin-top:-4px;z-index:9999}
.ie .lfr-portlet-title-editable{margin-top:-6px}
.lfr-portlet-title-editable-content{padding:0}
.ie .lfr-portlet-title-editable-content{margin-top:4px}
.portlet-icons{float:none}
.portlet-icons .portlet-close-icon{border-width:0}
.page-maximized .portlet-icons{font-size:11px}
.ie .portlet-title{padding-bottom:5px}
.ie6 .portlet-topper{zoom:1}
#footer{text-align:right}
.lfr-hudcrumbs{position:fixed;top:0;z-index:200}
.lfr-hudcrumbs ul{background:#414445;background:rgba(0,0,0,0.8)}
.lfr-hudcrumbs .breadcrumbs li a,.lfr-hudcrumbs .breadcrumbs li span{color:#FFF}
.lfr-hudcrumbs li span{background-image:url(../images/common/breadcrumbs_hud.png)}
.lfr-panel-container{background-color:transparent}
.aui-combobox .aui-field-input{padding:4px 3px 3px;font-size:11px;height:15px}
.aui-combobox .aui-field{float:left;line-height:0}
.lfr-portlet-title-editable-content .aui-field{float:none;display:inline}
.portlet-borderless-bar{-moz-border-radius:20px;-moz-box-shadow:inset 0 1px 3px #000;-webkit-border-radius:20px;-webkit-box-shadow:inset 0 1px 3px #000;border-radius:20px;box-shadow:inset 0 1px 3px #000}
.portlet-topper{-moz-box-shadow:1px 1px 0 #FFF;-webkit-box-shadow:1px 1px 0 #FFF;box-shadow:1px 1px 0 #FFF}
.logo .current-community{-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5),1px 1px 0 #FFF;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5),1px 1px 0 #FFF;box-shadow:inset 0 0 6px rgba(0,0,0,0.5),1px 1px 0 #FFF}
#navigation li.selected a{-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.8);box-shadow:inset 0 1px 3px rgba(0,0,0,0.8)}
.aui-combobox .aui-toolbar-first{-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}
.pku_test{border-top-left-radius:1;height:15px}
