.ui-wrapper {
	BORDER-BOTTOM: #828f95 2px solid; BORDER-LEFT: #828f95 2px solid; BORDER-TOP: #828f95 2px solid; BORDER-RIGHT: #828f95 2px solid
}
.ui-wrapper INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-wrapper TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-dialog-overlay {
	Z-INDEX: 400; BACKGROUND: #000; opacity: 0.8
}
.ie .ui-dialog-overlay {
	FILTER: alpha(opacity=80)
}
.results-grid {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.results-header {
	BACKGROUND: #727c81
}
.results-header TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 5px
}
.results-header TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 5px
}
.results-header TH A {
	COLOR: #fff
}
.results-header TD A {
	COLOR: #fff
}
.ui-autocomplete-even {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f0f5f7; PADDING-TOP: 5px
}
.results-row TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f0f5f7; PADDING-TOP: 5px
}
.ui-autocomplete-odd {
	BACKGROUND: #d3dadd
}
.alt.results-row TD {
	BACKGROUND: #d3dadd
}
.ui-autocomplete-over {
	BACKGROUND: #a8d6ed
}
.hover.results-row TD {
	BACKGROUND: #a8d6ed
}
.dragging.lfr-grid {
	BORDER-COLLAPSE: separate
}
.dragging.lfr-grid .lfr-column {
	BORDER-BOTTOM: #828f95 3px double; BORDER-LEFT: #828f95 3px double; BORDER-TOP: #828f95 3px double; BORDER-RIGHT: #828f95 3px double
}
.drop-area {
	BACKGROUND-COLOR: #d3dadd
}
.active-area {
	BACKGROUND: #ffc
}
.ui-proxy {
	POSITION: relative; CURSOR: move; opacity: 0.65
}
.ie .ui-proxy {
	FILTER: alpha(opacity=65)
}
.generic-portlet.ui-proxy {
	WIDTH: 300px; HEIGHT: 200px
}
.generic-portlet.ui-proxy .portlet-title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.not-intersecting.ui-proxy .forbidden-action {
	POSITION: absolute; WIDTH: 32px; DISPLAY: block; BACKGROUND: url(../images/application/forbidden_action.png) no-repeat; HEIGHT: 32px; TOP: -15px; RIGHT: -15px
}
.ie .not-intersecting.ui-proxy .forbidden-action {
	TOP: 2px; RIGHT: 2px
}
.ui-resizable-proxy {
	BORDER-BOTTOM: #828f95 1px dashed; BORDER-LEFT: #828f95 1px dashed; BORDER-TOP: #828f95 1px dashed; BORDER-RIGHT: #828f95 1px dashed
}
.navigation-sort-helper {
	MARGIN-TOP: 1px; BACKGROUND: #727c81
}
.portlet-sort-helper {
	
}
.ui-resizable {
	POSITION: relative
}
.ui-resizable-handle {
	POSITION: absolute; DISPLAY: none; BACKGROUND: no-repeat 50% 50%; FONT-SIZE: 0.1px
}
.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 {
	BACKGROUND-IMAGE: url(../images/application/handle_horizontal.png); HEIGHT: 14px; RIGHT: 0px; LEFT: 0px
}
.ui-resizable-s {
	BACKGROUND-IMAGE: url(../images/application/handle_horizontal.png); HEIGHT: 14px; RIGHT: 0px; LEFT: 0px
}
.ui-resizable-n {
	TOP: 0px; CURSOR: n-resize
}
.ui-resizable-s {
	BOTTOM: 0px; CURSOR: s-resize
}
.ui-resizable-e {
	BACKGROUND-IMAGE: url(../images/application/handle_vertical.png); WIDTH: 14px; BOTTOM: 0px; BACKGROUND-POSITION: center center; TOP: 0px
}
.ui-resizable-w {
	BACKGROUND-IMAGE: url(../images/application/handle_vertical.png); WIDTH: 14px; BOTTOM: 0px; BACKGROUND-POSITION: center center; TOP: 0px
}
.ui-resizable-e {
	CURSOR: e-resize; RIGHT: 0px
}
.ui-resizable-w {
	CURSOR: w-resize; LEFT: 0px
}
.ui-resizable-ne {
	WIDTH: 14px; HEIGHT: 14px; TOP: 0px
}
.ui-resizable-nw {
	WIDTH: 14px; HEIGHT: 14px; TOP: 0px
}
.ui-resizable-ne {
	BACKGROUND-IMAGE: url(../images/application/handle_ne.png); CURSOR: ne-resize; RIGHT: 0px
}
.ui-resizable-nw {
	BACKGROUND-IMAGE: url(../images/application/handle_nw.png); CURSOR: nw-resize; LEFT: 0px
}
.ui-resizable-se {
	WIDTH: 14px; BOTTOM: 0px; HEIGHT: 14px
}
.ui-resizable-sw {
	WIDTH: 14px; BOTTOM: 0px; HEIGHT: 14px
}
.ui-resizable-se {
	BACKGROUND-IMAGE: url(../images/application/handle_se.png); CURSOR: se-resize; RIGHT: 0px
}
.ui-resizable-sw {
	BACKGROUND-IMAGE: url(../images/application/handle_sw.png); CURSOR: sw-resize; LEFT: 0px
}
.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 {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #1e2529; HEIGHT: 100%; opacity: 0.3
}
.ie .ui-slider-range {
	FILTER: alpha(opacity=30)
}
.ui-tabs {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-tabs:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .ui-tabs {
	OVERFLOW: hidden
}
.ie6 .ui-tabs {
	HEIGHT: 1%
}
.ui-tabs LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ui-tabs LI.last {
	BORDER-RIGHT: medium none
}
.ui-tabs LI A {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/application/tabs_bg.png) #878f93 repeat-x 0px 100%; FLOAT: left; COLOR: #fff; TOP: 1px; BORDER-RIGHT: #304049 1px solid; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.tabs LI SPAN {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/application/tabs_bg.png) #878f93 repeat-x 0px 100%; FLOAT: left; COLOR: #fff; TOP: 1px; BORDER-RIGHT: #304049 1px solid; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.ui-tabs LI A:hover {
	TEXT-DECORATION: underline
}
.ui-tabs LI A:hover {
	BACKGROUND: #1e2529; COLOR: #9ebac8
}
.ui-tabs LI SPAN:hover {
	BACKGROUND: #1e2529; COLOR: #9ebac8
}
.ui-tabs LI.current {
	
}
.ui-tabs LI.current A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #dedede 1px solid; BACKGROUND: #fff; COLOR: #369; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dedede 1px solid
}
.ui-tabs LI.current SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #dedede 1px solid; BACKGROUND: #fff; COLOR: #369; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dedede 1px solid
}
.ui-tabs LI.current:hover {
	BACKGROUND-COLOR: #fff
}
.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 {
	COLOR: #000
}
.ui-tabs .ui-tabs-disabled A:visited {
	COLOR: #000
}
.ui-tabs-hide {
	DISPLAY: none
}
.ui-tabs .last.toggle {
	FLOAT: right
}
.ui-dialog {
	BORDER-BOTTOM: #828f95 2px solid; BORDER-LEFT: #828f95 2px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #828f95 2px solid; BORDER-RIGHT: #828f95 2px solid; PADDING-TOP: 4px
}
.ui-dialog .ui-dialog-titlebar {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MIN-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #1e2529; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ie .ui-dialog .ui-dialog-container {
	Z-INDEX: 1
}
.ie6 .ui-dialog .ui-dialog-titlebar {
	HEIGHT: 29px
}
.ui-draggable.ui-dialog .ui-dialog-titlebar {
	CURSOR: move
}
.ui-dialog .ui-dialog-titlebar-close {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(../images/application/close.png) no-repeat; HEIGHT: 16px; TOP: 6px; RIGHT: 5px
}
.ui-dialog .ui-dialog-titlebar-close SPAN {
	DISPLAY: none
}
.has-title.ui-dialog .ui-dialog-title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(../images/arrows/04_right.png) no-repeat 7px 50%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ui-resizable.ui-dialog .ui-dialog-content {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px
}
.ui-resizable-disabled.ui-dialog .ui-dialog-content {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
.ui-dialog .ui-dialog-buttonpane {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 100%; BOTTOM: 8px; RIGHT: 12px
}
.ui-dialog .ui-dialog-buttonpane BUTTON {
	MARGIN: 6px
}
.generic-dialog.ui-dialog .ui-resizable-handle {
	
}
#ui-datepicker-div {
	BORDER-BOTTOM: #828f95 2px solid; BORDER-LEFT: #828f95 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 185px; PADDING-RIGHT: 3px; BACKGROUND: #fff; BORDER-TOP: #828f95 2px solid; BORDER-RIGHT: #828f95 2px solid; PADDING-TOP: 3px
}
.ui-datepicker-inline {
	BORDER-BOTTOM: #828f95 2px solid; BORDER-LEFT: #828f95 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 185px; PADDING-RIGHT: 3px; BACKGROUND: #fff; BORDER-TOP: #828f95 2px solid; BORDER-RIGHT: #828f95 2px solid; PADDING-TOP: 3px
}
#ui-datepicker-div {
	DISPLAY: none
}
.ui-datepicker-inline {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-datepicker-dialog {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 5px !important
}
IMG.ui-datepicker-trigger {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.ui-datepicker-prompt {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; COLOR: #000; PADDING-TOP: 2px
}
.ie6 .ui-datepicker-prompt {
	WIDTH: 185px
}
.ui-datepicker-control {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.ui-datepicker-links {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.ui-datepicker-header {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.ui-datepicker {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.ui-datepicker-control {
	BORDER-BOTTOM: #aeb8bc 1px solid; MARGIN-BOTTOM: 2px; BACKGROUND: #d3dadd
}
.ui-datepicker-links {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; BACKGROUND: #727c81; PADDING-TOP: 5px
}
.ui-datepicker-links A {
	MARGIN: 0px 5px; DISPLAY: block; COLOR: #fff
}
.ui-datepicker-control {
	LETTER-SPACING: 1px; FONT-WEIGHT: bold
}
.ui-datepicker-links {
	LETTER-SPACING: 1px; FONT-WEIGHT: bold
}
.ui-datepicker-links LABEL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
.ui-datepicker-clear {
	WIDTH: 34%; FLOAT: left
}
.ui-datepicker-prev {
	WIDTH: 34%; FLOAT: left
}
.ui-datepicker-prev A {
	LINE-HEIGHT: 0; TEXT-INDENT: -9999em; WIDTH: 16px; BACKGROUND: no-repeat; HEIGHT: 16px; FONT-SIZE: 0px
}
.ui-datepicker-next A {
	LINE-HEIGHT: 0; TEXT-INDENT: -9999em; WIDTH: 16px; BACKGROUND: no-repeat; HEIGHT: 16px; FONT-SIZE: 0px
}
.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 {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.3; WIDTH: 30%; FLOAT: left
}
.ui-datepicker-close A {
	TEXT-INDENT: -9999em; MARGIN: 5px 5px 5px 0px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../images/application/close.png) no-repeat; FLOAT: right; HEIGHT: 16px
}
.ui-datepicker-next {
	TEXT-ALIGN: right; FLOAT: right
}
.ui-datepicker-header {
	BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ui-datepicker-header SELECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: #727c81; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.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 {
	WIDTH: 23px; DISPLAY: block
}
.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 {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f0f5f7; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ui-datepicker-days-cell A:hover {
	BACKGROUND-COLOR: #727c81; COLOR: #fff
}
.ui-datepicker-current-day A {
	BORDER-BOTTOM: #727c81 1px solid; BORDER-LEFT: #727c81 1px solid; BACKGROUND-COLOR: #fff; COLOR: #369; BORDER-TOP: #727c81 1px solid; BORDER-RIGHT: #727c81 1px solid
}
.ui-datepicker-current-day A:hover {
	BORDER-BOTTOM-COLOR: #aeb8bc; BACKGROUND-COLOR: #dff4ff; BORDER-TOP-COLOR: #aeb8bc; COLOR: #06c; BORDER-RIGHT-COLOR: #aeb8bc; BORDER-LEFT-COLOR: #aeb8bc
}
.ui-datepicker .ui-datepicker-unselectable {
	COLOR: #b5bfc4
}
#ui-datepicker-div A {
	CURSOR: pointer
}
.ui-datepicker-inline A {
	CURSOR: pointer
}
.ui-datepicker-one-month:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .ui-datepicker-one-month {
	HEIGHT: 1%
}
.ui-datepicker-new-row {
	CLEAR: left
}
.ie6 .ui-datepicker-cover {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 193px; DISPLAY: block; HEIGHT: 200px; TOP: -4px; LEFT: -4px
}
.ui-colorpicker {
	BACKGROUND-IMAGE: url(../images/color_picker/picker_container_bg.png); POSITION: relative; WIDTH: 305px; FONT: 11px Arial, Helvetica, sans-serif; HEIGHT: 192px
}
.ui-colorpicker-color {
	BACKGROUND-IMAGE: url(../images/color_picker/picker_bg.png); POSITION: absolute; BACKGROUND-COLOR: #f00; WIDTH: 184px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 184px; TOP: 5px; LEFT: 8px
}
.ui-colorpicker-color-handle {
	BACKGROUND-IMAGE: url(../images/color_picker/select.png); POSITION: absolute; WIDTH: 11px; HEIGHT: 11px
}
.ui-colorpicker-hue {
	BACKGROUND-IMAGE: url(../images/color_picker/hue.png); POSITION: absolute; WIDTH: 18px; HEIGHT: 186px; TOP: 3px; LEFT: 200px
}
.ui-colorpicker-hue-handle {
	BACKGROUND-IMAGE: url(../images/color_picker/color_indic.png); POSITION: absolute; WIDTH: 18px; HEIGHT: 7px
}
.ui-colorpicker-current {
	BORDER-BOTTOM: #727c81 2px solid; POSITION: absolute; BORDER-LEFT: #727c81 2px solid; WIDTH: 60px; BACKGROUND: #fff; HEIGHT: 60px; BORDER-TOP: #727c81 2px solid; TOP: 31px; RIGHT: 10px; BORDER-RIGHT: #727c81 2px solid
}
.ui-colorpicker-values {
	POSITION: absolute; WIDTH: 60px; TOP: 100px; LEFT: 230px
}
.ui-colorpicker-values TABLE {
	WIDTH: 100%
}
.ui-colorpicker-values TABLE INPUT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; WIDTH: 100%; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 1px; PADDING-TOP: 3px
}
.ui-colorpicker-rgbR {
	WIDTH: 20px
}
.ui-colorpicker-rgbG {
	WIDTH: 20px
}
.ui-colorpicker-rgbB {
	WIDTH: 20px
}
.ui-colorpicker-hex {
	WIDTH: 40px
}
.ui-colorpicker-close {
	POSITION: absolute; TEXT-INDENT: -9999em; WIDTH: 23px; BACKGROUND: url(../images/color_picker/close.png) no-repeat 0px 0px; HEIGHT: 23px; TOP: 3px; CURSOR: pointer; RIGHT: 3px
}
.ui-autocomplete-results {
	Z-INDEX: 300; BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
.ui-autocomplete-results UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-autocomplete-results LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; OVERFLOW: hidden; CURSOR: default; PADDING-TOP: 2px
}
.ui-autocomplete-loading {
	BACKGROUND-IMAGE: url(../images/application/loading_indicator.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.focus.ui-autocomplete-loading {
	BACKGROUND-IMAGE: url(../images/application/loading_indicator.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.ui-autocomplete-results LI STRONG {
	COLOR: #06c; FONT-WEIGHT: bold
}
.ui-tags {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.ui-tags:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .ui-tags {
	HEIGHT: 1%
}
.empty.ui-tags {
	DISPLAY: none
}
.ui-tags .ui-tag {
	BORDER-BOTTOM: #a7cedf 1px solid; POSITION: relative; BORDER-LEFT: #a7cedf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 3px; BACKGROUND: #dff4ff; FLOAT: left; BORDER-TOP: #a7cedf 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #a7cedf 1px solid; PADDING-TOP: 3px
}
.ui-tags .ui-tag:hover {
	BORDER-BOTTOM-COLOR: #aeb8bc; BORDER-TOP-COLOR: #aeb8bc; BORDER-RIGHT-COLOR: #aeb8bc; BORDER-LEFT-COLOR: #aeb8bc
}
.ui-tags .ui-tag-delete {
	POSITION: absolute; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; TOP: 3px; RIGHT: 0px; PADDING-TOP: 6px
}
.ui-tags .ui-tag-delete SPAN {
	TEXT-INDENT: -9999em; WIDTH: 7px; DISPLAY: block; BACKGROUND: url(../images/application/close_small.png) no-repeat 0px 0px; HEIGHT: 7px; FONT-SIZE: 0px; CURSOR: pointer
}
.ui-tags .ui-tag-delete:hover SPAN {
	BACKGROUND-POSITION: 0px 100%
}
.ui-tags-input {
	WIDTH: 200px
}
.tags-vocabulary-name SPAN {
	PADDING-BOTTOM: 3px; FONT-WEIGHT: bold
}
.treeview {
	CURSOR: pointer
}
.treeview {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.treeview UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.treeview UL {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 4px
}
.treeview LI {
	LIST-STYLE-TYPE: none
}
.treeview .hitarea {
	MARGIN-TOP: 3px; WIDTH: 16px; BACKGROUND: url(../images/trees/treeview_bg.png) no-repeat -64px -25px; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: -16px; CURSOR: pointer
}
.ie6 .hitarea {
	DISPLAY: inline
}
.treeview LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/trees/treeview_line.png) no-repeat 0px 0px; PADDING-TOP: 0px
}
.treeview A.selected {
	BACKGROUND-COLOR: #eee
}
.treeview-control {
	MARGIN: 1em 0px; DISPLAY: none
}
.treeview .hover {
	CURSOR: pointer
}
.treeview LI.collapsable {
	BACKGROUND-POSITION: 0px -176px
}
.treeview LI.expandable {
	BACKGROUND-POSITION: 0px -176px
}
.treeview .expandable-hitarea {
	BACKGROUND-POSITION: -80px -3px
}
.treeview LI.last {
	BACKGROUND-POSITION: 0px -1766px
}
.treeview LI.lastCollapsable {
	BACKGROUND-IMAGE: url(../images/trees/treeview_bg.png)
}
.treeview LI.lastExpandable {
	BACKGROUND-IMAGE: url(../images/trees/treeview_bg.png)
}
.treeview LI.lastCollapsable {
	BACKGROUND-POSITION: 0px -111px
}
.treeview LI.lastExpandable {
	BACKGROUND-POSITION: -32px -67px
}
.treeview DIV.lastCollapsable-hitarea {
	BACKGROUND-POSITION: 0px 50%
}
.treeview DIV.lastExpandable-hitarea {
	BACKGROUND-POSITION: 0px 50%
}
.treeview .placeholder {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../images/application/loading_indicator.gif) no-repeat 0px 0px; HEIGHT: 16px
}
.treeview SPAN {
	PADDING-LEFT: 3px
}
.filetree LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.filetree SPAN.folder {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 1px
}
.filetree SPAN.file {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 1px
}
.filetree SPAN.folder {
	BACKGROUND: url(../images/trees/minus.png) no-repeat 0px 0px
}
.filetree LI.expandable SPAN.folder {
	BACKGROUND: url(../images/trees/plus.png) no-repeat 0px 0px
}
.filetree SPAN.file {
	BACKGROUND: url(../images/trees/page.png) no-repeat 0px 0px
}
