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-collapse: collapse; border-spacing: 0;}fieldset, img { border: 0;}address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal;}ol, ul { list-style: none;}caption, th { text-align: left;}q:before, q:after { content: '';}abbr, acronym { border: 0;}body { background-color: #fff; font: 62.5%/1.6em Arial,Helvetica,Verdana,sans-serif;}html {}body {}body.portal-popup { background: none; padding: 10px;}body.portal-iframe { padding: 0;}table { clear: both;}abbr, acronym { border-bottom: 1px dotted #000; cursor: help;}blockquote, ul, ol, dl { margin: 1em;}ol, ul, dl { margin-left: 2em;}ol li, ul ol li { list-style: decimal outside;}ul li, ol ul li { list-style: disc outside;}ul ul li { list-style-type: circle;}ol ol li { list-style-type: upper-roman;}dl dd { margin-left: 1em;}th { font-weight: bold;}caption { margin-bottom: 0.5em; text-align: center;}p { margin-bottom: 1em;}a { color: #369; text-decoration: underline;}a:hover { color: #06c; text-decoration: none;}a:visited {}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 { border: 10px solid #f00;}.portal-iframe.staging { border: none;}#wrapper {}#content-wrapper {}.portal-iframe #content-wrapper { width: 100%;}#banner {}#banner .logo {}.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;}.portal-tool-tip { background: #fff url(../images/forms/button.png) repeat-x 0 100%; border: 1px solid; border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE; color: #1E2529; max-width: 200px; padding: 6px 4px;}.loading-animation { background: url(../images/progress_bar/loading_animation.gif) no-repeat top center; margin-top: 10px; padding-top: 40px; text-align: left;}hr, .separator { border-top: 1px dotted #BFBFBF;}.update-available { margin-top: 10px; padding: 2px; text-align: left;}.highlight { background: #ffc; font-weight: bold; padding: 0 1px;}.ui-wrapper { border: 2px solid #828F95;}.ui-wrapper input, .ui-wrapper textarea { border: 0;}.ui-dialog-overlay { background: #000; opacity: 0.8; z-index: 400;}.ie .ui-dialog-overlay { filter: alpha(opacity=80);}.results-grid { border: 1px solid #DEDEDE; border-left: none; border-right: none; padding: 5px 0;}.results-header { background: #727C81;}.results-header th, .results-header td { color: #fff; padding: 5px 10px;}.results-header th a, .results-header td a { color: #fff;}.ui-autocomplete-even, .results-row td { background: #F0F5F7; padding: 5px 10px;}.ui-autocomplete-odd, .results-row.alt td { background: #D3DADD;}.ui-autocomplete-over, .results-row.hover td { background: #A8D6ED;}.lfr-grid.dragging { border-collapse: separate;}.lfr-grid.dragging .lfr-column { border: 3px double #828F95;}.drop-area { background-color: #D3DADD;}.active-area { background: #ffc;}.ui-proxy { cursor: move; opacity: 0.65; position: relative;}.ie .ui-proxy { filter: alpha(opacity=65);}.ui-proxy.generic-portlet { height: 200px; width: 300px;}.ui-proxy.generic-portlet .portlet-title { padding: 10px;}.ui-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 .ui-proxy.not-intersecting .forbidden-action { right: 2px; top: 2px;}.ui-resizable-proxy { border: 1px dashed #828F95;}.navigation-sort-helper { background: #727C81; margin-top: 1px;}.portlet-sort-helper {}.ui-resizable { position: relative;}.ui-resizable-handle { background: transparent url() no-repeat 50% 50%; display: none; font-size: 0.1px; position: absolute;}.ui-resizable .ui-resizable-handle { display: block;}.js .ui-resizable-disabled .ui-resizable-handle { display: none;}.js .ui-resizable-autohide .ui-resizable-handle { display: none;}.ui-resizable-n, .ui-resizable-s { background-image: url(../images/application/handle_horizontal.png); height: 14px; left: 0; right: 0;}.ui-resizable-n { cursor: n-resize; top: 0;}.ui-resizable-s { bottom: 0; cursor: s-resize;}.ui-resizable-e, .ui-resizable-w { background-image: url(../images/application/handle_vertical.png); background-position: center center; bottom: 0; top: 0; width: 14px;}.ui-resizable-e { cursor: e-resize; right: 0;}.ui-resizable-w { cursor: w-resize; left: 0;}.ui-resizable-ne, .ui-resizable-nw { height: 14px; top: 0; width: 14px;}.ui-resizable-ne { background-image: url(../images/application/handle_ne.png); cursor: ne-resize; right: 0;}.ui-resizable-nw { background-image: url(../images/application/handle_nw.png); cursor: nw-resize; left: 0;}.ui-resizable-se, .ui-resizable-sw { bottom: 0; height: 14px; width: 14px;}.ui-resizable-se { background-image: url(../images/application/handle_se.png); cursor: se-resize; right: 0;}.ui-resizable-sw { background-image: url(../images/application/handle_sw.png); cursor: sw-resize; left: 0;}.freeform .portlet-boundary .ui-resizable-handle { margin: 3px;}.ui-slider { position: relative;}.ui-slider-handle { position: absolute;}.ui-slider-disabled .ui-slider-handle { opacity: 0.5;}.ie .ui-slider-disabled .ui-slider-handle { filter: alpha(opacity=50);}.ui-slider-range { background: #1E2529; height: 100%; opacity: 0.3; position: absolute; width: 100%;}.ie .ui-slider-range { filter: alpha(opacity=30);}.ui-tabs { border-bottom: 1px solid #DEDEDE; margin: 0 0 18px 0; padding: 0 0 0 10px;}.ui-tabs:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}.ie .ui-tabs { overflow: hidden;}.ie6 .ui-tabs { height: 1%;}.ui-tabs li { display: inline; float: left; line-height: 1; padding: 0; text-decoration: none;}.ui-tabs li.last { border-right: none;}.ui-tabs li a, .tabs li span { background: #878F93 url(../images/application/tabs_bg.png) repeat-x 0 100%; border-right: 1px solid #304049; color: #fff; display: block; float: left; padding: 10px; position: relative; text-decoration: none; top: 1px;}.ui-tabs li a:hover { text-decoration: underline;}.ui-tabs li a:hover, .ui-tabs li span:hover { background: #1E2529; color: #9EBAC8;}.ui-tabs li.current {}.ui-tabs li.current a, .ui-tabs li.current span { background: #fff; border: 1px solid #DEDEDE; border-bottom: none; color: #369; font-weight: bold;}.ui-tabs li.current:hover, .ui-tabs li.current a:hover { background-color: #fff;}.ui-tabs .ui-tabs-disabled a { cursor: text;}.ui-tabs-disabled { opacity: 0.4;}.ie .ui-tabs-disabled { filter: alpha(opacity=40);}.ui-tabs .ui-tabs-disabled a:link, .ui-tabs .ui-tabs-disabled a:visited { color: #000;}.ui-tabs-hide { display: none;}.ui-tabs .toggle.last { float: right;}.ui-dialog { background-color: #fff; border: 2px solid #828F95; padding: 4px;}.ui-dialog .ui-dialog-titlebar { background: #1E2529; color: #fff; font-size: 14px; font-weight: bold; min-height: 28px; padding: 0; position: relative; z-index: 1;}.ie .ui-dialog .ui-dialog-container { z-index: 1;}.ie6 .ui-dialog .ui-dialog-titlebar { height: 29px;}.ui-dialog.ui-draggable .ui-dialog-titlebar { cursor: move;}.ui-dialog .ui-dialog-titlebar-close { background: url(../images/application/close.png) no-repeat; height: 16px; position: absolute; right: 5px; top: 6px; width: 16px;}.ui-dialog .ui-dialog-titlebar-close span { display: none;}.ui-dialog.has-title .ui-dialog-title { background: url(../images/arrows/04_right.png) no-repeat 7px 50%; display: block; font-weight: bold; padding: 5px; padding-left: 20px;}.ui-dialog.ui-resizable .ui-dialog-content { padding: 14px;}.ui-dialog.ui-resizable-disabled .ui-dialog-content { padding: 7px;}.ui-dialog .ui-dialog-buttonpane { bottom: 8px; position: absolute; right: 12px; text-align: right; width: 100%;}.ui-dialog .ui-dialog-buttonpane button { margin: 6px;}.ui-dialog.generic-dialog .ui-resizable-handle {}#ui-datepicker-div, .ui-datepicker-inline { background: #fff; border: 2px solid #828F95; padding: 3px; width: 185px;}#ui-datepicker-div { display: none;}.ui-datepicker-inline { border: 0; display: block; float: left;}.ui-datepicker-dialog { padding: 5px !important;}img.ui-datepicker-trigger { margin: 2px; vertical-align: middle;}.ui-datepicker-prompt { color: #000; float: left; padding: 2px;}.ie6 .ui-datepicker-prompt { width: 185px;}.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker { clear: both; float: left; width: 100%;}.ui-datepicker-control { background: #D3DADD; border-bottom: 1px solid #AEB8BC; margin-bottom: 2px;}.ui-datepicker-links { background: #727C81; margin-bottom: 1px; padding: 5px 0;}.ui-datepicker-links a { color: #fff; display: block; margin: 0 5px;}.ui-datepicker-control, .ui-datepicker-links { font-weight: bold; letter-spacing: 1px;}.ui-datepicker-links label { padding: 2px 5px;}.ui-datepicker-clear, .ui-datepicker-prev { float: left; width: 34%;}.ui-datepicker-prev a, .ui-datepicker-next a { background: url() no-repeat; font-size: 0; height: 16px; line-height: 0; text-indent: -9999em; width: 16px;}.ui-datepicker-prev a { background-image: url(../images/application/datepicker_previous.png);}.ui-datepicker-next a { background-image: url(../images/application/datepicker_next.png);}.ui-datepicker-current { float: left; line-height: 1.3; text-align: center; width: 30%;}.ui-datepicker-close a { background: url(../images/application/close.png) no-repeat; display: block; float: right; height: 16px; margin: 5px 5px 5px 0; text-indent: -9999em; width: 16px;}.ui-datepicker-next { float: right; text-align: right;}.ui-datepicker-header { border-bottom: 1px solid #DEDEDE; font-weight: bold; padding: 5px 0 6px; text-align: center;}.ui-datepicker-header select { background: #727C81; border: 0; color: #fff; font-weight: bold;}.ui-datepicker-header .ui-datepicker-new-month { float: left; margin-left: 5px;}.ui-datepicker-header .ui-datepicker-new-year { float: right; margin-right: 5px;}.ui-datepicker { text-align: center; width: auto;}.ui-datepicker a { display: block; width: 23px;}.ui-datepicker .ui-datepicker-title-row a { color: #1E2529; text-decoration: none;}.ui-datepicker .ui-datepicker-days-row { background: #fff; color: #727C81;}.ui-datepicker-week-col { color: #B5BFC4;}.ui-datepicker-days-cell a { background: #F0F5F7; border: 1px solid #fff;}.ui-datepicker-days-cell a:hover { background-color: #727C81; color: #fff;}.ui-datepicker-current-day a { background-color: #fff; border: 1px solid #727C81; color: #369;}.ui-datepicker-current-day a:hover { background-color: #DFF4FF; border-color: #AEB8BC; color: #06c;}.ui-datepicker .ui-datepicker-unselectable { color: #B5BFC4;}#ui-datepicker-div a, .ui-datepicker-inline a { cursor: pointer;}.ui-datepicker-one-month:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}.ie .ui-datepicker-one-month { height: 1%;}.ui-datepicker-new-row { clear: left;}.ie6 .ui-datepicker-cover { display: block; filter: mask(); height: 200px; left: -4px; position: absolute; top: -4px; width: 193px; z-index: -1;}.ui-colorpicker { background-image: url(../images/color_picker/picker_container_bg.png); font: 11px Arial,Helvetica,sans-serif; height: 192px; position: relative; width: 305px;}.ui-colorpicker-color { background-color: #F00; background-image: url(../images/color_picker/picker_bg.png); background-position: center; background-repeat: no-repeat; height: 184px; left: 8px; position: absolute; top: 5px; width: 184px;}.ui-colorpicker-color-handle { background-image: url(../images/color_picker/select.png); height: 11px; position: absolute; width: 11px;}.ui-colorpicker-hue { background-image: url(../images/color_picker/hue.png); height: 186px; left: 200px; position: absolute; top: 3px; width: 18px;}.ui-colorpicker-hue-handle { background-image: url(../images/color_picker/color_indic.png); height: 7px; position: absolute; width: 18px;}.ui-colorpicker-current { background: #fff; border: 2px solid #727C81; height: 60px; position: absolute; right: 10px; top: 31px; width: 60px;}.ui-colorpicker-values { left: 230px; position: absolute; top: 100px; width: 60px;}.ui-colorpicker-values table { width: 100%;}.ui-colorpicker-values table input { margin-bottom: 1px; padding: 3px 1px; width: 100%;}.ui-colorpicker-rgbR, .ui-colorpicker-rgbG, .ui-colorpicker-rgbB { width: 20px;}.ui-colorpicker-hex { width: 40px;}.ui-colorpicker-close { background: url(../images/color_picker/close.png) no-repeat 0 0; cursor: pointer; height: 23px; position: absolute; right: 3px; text-indent: -9999em; top: 3px; width: 23px;}.ui-autocomplete-results { border: 1px solid; border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF; overflow: hidden; padding: 0; z-index: 300;}.ui-autocomplete-results ul { list-style: none; list-style-position: outside; margin: 0; padding: 0; width: 100%;}.ui-autocomplete-results li { cursor: default; display: block; line-height: 16px; margin: 0; overflow: hidden; padding: 2px 5px;}.ui-autocomplete-loading, .ui-autocomplete-loading.focus { background-image: url(../images/application/loading_indicator.gif); background-position: right center; background-repeat: no-repeat;}.ui-autocomplete-results li strong { color: #06c; font-weight: bold;}.ui-tags { display: block; padding: 5px 0 2px;}.ui-tags:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}.ie .ui-tags { height: 1%;}.ui-tags.empty { display: none;}.ui-tags .ui-tag { background: #DFF4FF; border: 1px solid #A7CEDF; float: left; margin-bottom: 3px; margin-right: 3px; padding: 3px 20px 3px 6px; padding-right: 20px; position: relative;}.ui-tags .ui-tag:hover { border-color: #AEB8BC;}.ui-tags .ui-tag-delete { display: block; padding: 6px; position: absolute; right: 0; top: 3px;}.ui-tags .ui-tag-delete span { background: url(../images/application/close_small.png) no-repeat 0 0; cursor: pointer; display: block; font-size: 0; height: 7px; text-indent: -9999em; width: 7px;}.ui-tags .ui-tag-delete:hover span { background-position: 0 100%;}.ui-tags-input { width: 200px;}.tags-vocabulary-name span { font-weight: bold; padding-bottom: 3px;}.treeview { cursor: pointer;}.treeview, .treeview ul { list-style: none; margin: 0; padding: 0;}.treeview ul { background-color: #FFF; margin-top: 4px;}.treeview li { list-style-type: none;}.treeview .hitarea { background: url(../images/trees/treeview_bg.png) -64px -25px no-repeat; cursor: pointer; float: left; height: 16px; margin-left: -16px; margin-top: 3px; width: 16px;}.ie6 .hitarea { display: inline;}.treeview li { background: url(../images/trees/treeview_line.png) 0 0 no-repeat; margin: 0; padding: 0 0 3px 16px;}.treeview a.selected { background-color: #eee;}.treeview-control { display: none; margin: 1em 0;}.treeview .hover { cursor: pointer;}.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px;}.treeview .expandable-hitarea { background-position: -80px -3px;}.treeview li.last { background-position: 0 -1766px;}.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/trees/treeview_bg.png);}.treeview li.lastCollapsable { background-position: 0 -111px;}.treeview li.lastExpandable { background-position: -32px -67px;}.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0;}.treeview .placeholder { background: url(../images/application/loading_indicator.gif) 0 0 no-repeat; display: block; height: 16px; width: 16px;}.treeview span { padding-left: 3px;}.filetree li { padding: 3px 0 2px 16px;}.filetree span.folder, .filetree span.file { display: block; padding: 1px 0 1px 16px;}.filetree span.folder { background: url(../images/trees/minus.png) 0 0 no-repeat;}.filetree li.expandable span.folder { background: url(../images/trees/plus.png) 0 0 no-repeat;}.filetree span.file { background: url(../images/trees/page.png) 0 0 no-repeat;}.lfr-grid { border-collapse: collapse; width: 100%;}.lfr-grid .lfr-column { padding: 5px;}.lfr-grid.dragging .lfr-column { height: 100px; min-height: 100px;}.lfr-column.ten { width: 10%;}.lfr-column.twenty { width: 20%;}.lfr-column.thirty { width: 30%;}.lfr-column.forty { width: 40%;}.lfr-column.fifty { width: 50%;}.lfr-column.sixty { width: 60%;}.lfr-column.seventy { width: 70%;}.lfr-column.eighty { width: 80%;}.lfr-column.ninety { width: 90%;}.columns-1 #column-1, .columns-max #column-1 { clear: both; display: table; padding-left: 0; padding-right: 0; width: 100%;}.columns-2 #column-1 { padding-left: 0;}.columns-2 #column-2 { padding-right: 0;}.columns-3 #column-1 { padding-left: 0;}.columns-3 #column-2 {}.columns-3 #column-3 { padding-right: 0;}.columns-1-2-1 #column-1, .columns-1-2-1 #column-4 { padding-left: 0; padding-right: 0;}.columns-1-2-1 #column-2 { padding-left: 0;}.columns-1-2-1 #column-3 { padding-right: 0;}.columns-2-2 #column-1, .columns-2-2 #column-2 { padding-left: 0;}.columns-2-2 #column-4 { padding-right: 0;}.freeform .lfr-column { position: relative;}.columns-2-2 #column-4 { padding-right: 0;}#navigation {}#navigation ul { margin: 0 auto;}#navigation ul:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}.ie #navigation ul { height: 1%;}.ie6 #navigation, .ie6 #navigation ul { height: 2em; overflow: visible;}#navigation li { float: left; list-style-type: none; position: relative;}#navigation .child-menu { display: none;}.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: 0.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: url() 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%;}.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;}.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: 15px; 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;}.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 0px; text-decoration: none;}.js .interactive-mode li a, .js .interactive-mode li a:hover { background-position: 8px 50%; padding-left: 30px;}.js .interactive-mode li a:hover, .js .interactive-mode .my-places li.current 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: normal; 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 li:hover, .js .interactive-mode .my-places 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: bold;}.nav-menu li a.selected { color: #000; font-weight: bold; text-decoration: none;}.nav-menu ul { padding-left: 10px;}.portlet { margin: 0 0 10px; padding-right: 10px; text-align: left; border: 1px solid #C5D7EF; border-top-color: #7aa5d6;background-color:#FFFFFF;}.freeform .portlet { margin-bottom: 0;}body.portlet { border: none;}.portlet-topper { margin-right: -10px; padding-right: 40px; position: relative; background-color: #d6d8f5;}.portlet-title { background-position: top left; display: block; font-weight: bold; font-size: 1.2em; min-width: 50%; padding: 0 4px 4px; color: #36C;}.ie .portlet-title { padding-bottom: 5px;}.portlet-title img { vertical-align: middle;}.portlet-icons { margin: 0; position: absolute; right: 5px; text-align: right; top: 5px;}.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: 3px 0 3px 18px;}.lfr-panel { margin: 0 auto; width: 90%;}.lfr-panel .portlet-title { font-size: 13px;}.lfr-panel #content-wrapper { margin: 0; width: auto;}.lfr-panel .lfr-add-content h2 span { background-color: #D3DADD;}.portlet-font {}.portlet-font-dim {}.portlet-msg-status {}.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-header {}.portlet-section-header th {}.portlet-section-body {}.portlet-section-body td {}.portlet-section-alternate {}.portlet-section-alternate td {}.portlet-section-alternate-hover td, .portlet-section-body-hover td {}.portlet-section-body td td, .portlet-section-body-hover td td {}.portlet-section-alternate td td, .portlet-section-alternate-hover td td {}.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;}.portlet-section-subheader {}.portlet-section-footer {}.portlet-section-text {}.portlet-form-label {}.portlet-form-input-field {}.portlet-form-button {}.portlet-icon-label {}.portlet-dlg-icon-label {}.portlet-form-field-label {}.portlet-form-field {}.portlet-menu {}.portlet-menu-item {}.portlet-menu-item-selected {}.portlet-menu-item-hover {}.portlet-menu-item-hover-selected {}.portlet-menu-cascade-item {}.portlet-menu-cascade-item-selected {}.portlet-menu-description {}.portlet-menu-caption {}.restricted, .restricted td { background: #fdd; border: none;}.restricted.alt td { background-color: #FFC0C0;}.restricted.hover td { background-color: #D3BDC0;}.restricted * { color: #727C81;}.restricted td.col-1, .restricted.alt td.col-1 { background-image: url(../images/messages/error.png); background-position: 5px 50%; background-repeat: no-repeat; padding-left: 28px;}.lfr-portlet-item, .lfr-portlet-item p a { font-size: 1em;}.lfr-actions {}.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: none;}.lfr-actions .lfr-trigger strong span { background: url(../images/common/action.png) no-repeat 5px 50%;}.lfr-actions.left .lfr-trigger strong span { background: url(../images/common/action_right.png) no-repeat 98% 50%;}.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: none;}.lfr-actions.portlet-options { background: none; border: none; float: left;}.lfr-actions.portlet-options .lfr-trigger { padding: 0;}.lfr-actions.portlet-options .lfr-trigger strong { min-width: 0; padding: 1px 3px;}.lfr-actions.portlet-options .lfr-trigger strong span { background-image: url(../images/portlet/options.png); background-position: 0 0; display: block; height: 16px; padding: 0; text-indent: -9999em; width: 16px;}.portlet-options.visible .lfr-trigger strong span { background-image: url(../images/portlet/options_selected.png);}.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td { border: none;}.taglib-calendar tr td a { background-color: #F0F5F7; border: 1px solid #fff; border-bottom: none; border-left: none; display: block; height: 15px; padding: 5px 0pt;}.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;}.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td { border-left: none; border-right: none;}.ie .taglib-calendar tr td.first a { border-right: none;}fieldset { border: 1px solid #BFBFBF; padding: 8px;}.ie fieldset { padding-top: 0;}legend { font-weight: bold; padding: 0 6px;}input { background: #fff;}input[type="text"], input[type="password"], input[type="file"],input[type="submit"], input[type="button"], input[type="reset"], select, textarea, .textarea { 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;}select { padding: 1px;}input[type="image"] { background: transparent none; border: none; padding: 0;}input[type="submit"], input[type="button"], input[type="reset"] { background: #F5F5F5 url(../images/forms/button.png) repeat-x 0 0; border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE; color: #34404F; cursor: pointer; font-weight: bold; padding: 5px;}input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus { background: #DFF4FF; border: 1px solid #A7CEDF; color: #369;}.ie6 input.text, input.password, .ie6 input.submit, .ie6 input.file, .ie6 input.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 { background: #F5F5F5 url(../images/forms/button.png) repeat-x 0 0; border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE; color: #34404F; cursor: pointer; font-weight: bold; padding: 5px;}input.focus, textarea.focus, .ie6 input.focus, .ie6 textarea.focus { background: #ffc none; border: 1px solid #fc0;}body { padding: 0 0 29px;}#wrapper { margin: 0 auto; width: 85%;}#banner { background: url(../images/custom/banner_bg.png) left bottom; margin-bottom: -28px; padding: 6px 11px; position: relative; z-index: 1;}#banner .logo { margin: 0;}#content-wrapper { padding: 22px 0 18px;}.js .interactive-mode, .js .interactive-mode h2, .js .interactive-mode h2 span { background: transparent; border: 0; color: #FFF;}.js .interactive-mode { bottom: 0; min-width: 0; right: 5px; width: 120px;}.js .interactive-mode h2 { padding: 0;}.js .interactive-mode h2 span { font: 11px Lucida Grande, Tahoma, Verdana, Arial, sans-serif; min-height: 0; min-width: 0; padding: 7px 9px 6px; text-align: left;}.js .interactive-mode.expanded h2 span { background: #5C75AA;}.js .lfr-dock.expanded .lfr-dock-list-container { left: 0; position: absolute; right: 0; top: 24px;}#navigation { height: 27px; margin: 0 120px 0 0; position: relative; z-index: 2;}#navigation ul { float: right;}#navigation a, #navigation .enter-page { color: #FFF; display: block; float: left; font: 11px Lucida Grande, Tahoma, Verdana, Arial, sans-serif; padding: 7px 9px; position: relative; text-decoration: none; z-index: 22;}#navigation a:hover { background: #5C75AA;}#add-page { float: right; position: relative; z-index: 22;}#navigation .enter-page { top: -6px;}#navigation .enter-page input { height: 14px;}#navigation .save-page { display: inline; float: none;}#navigation .cancel-page { display: none;}#navigation li.selected a, #navigation li a:hover { color: #FFFF00;}#navigation li.selected a span { background: url(../images/navigation/bullet_selected.png) no-repeat 0 50%; padding-left: 10px;}.portlet { margin: 0 0 10px;}.portlet-content, .portlet-title { font: 11px Lucida Grande, Tahoma, Verdana, Arial, sans-serif;}.portlet-title { color: #000; font-weight: bold; line-height: 18px;}.portlet-title img { vertical-align: middle;}.portlet-icons { top: 0;}.portlet-content { color: #333; margin: 0 0 0 20px; }.ui-tabs { border-bottom: 1px solid #D8DFEA;}.ui-tabs li a, .ui-tabs li span { background: #D8DFEA; border: 0; color: #3B5998; font-size: 11px; font-weight: bold; height: 13px; margin: 4px 1px 0; padding: 6px 9px 3px; top: 3px;}.ui-tabs li a:hover, .ui-tabs li span:hover { background: #3B5998; color: #FFF; text-decoration: none;}.ui-tabs li.current a, .ui-tabs li.current span, .ui-tabs li.current a:hover, .ui-tabs li.current span:hover { color: #000; font-size: 13px; padding: 5px 9px 6px; top: 1px;}* html img,* html .png {position:relative;behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));}