.uni-form {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.uni-form .ctrl-holder {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.uni-form .button-holder {
	CLEAR: both; OVERFLOW: hidden
}
.uni-form .reset-button {
	
}
.uni-form .submit-button {
	
}
.uni-form .inline-label {
	MARGIN: 0px 1em 0px 0px; WIDTH: auto; DISPLAY: inline; FLOAT: none
}
.uni-form .inline-labels .inline-label {
	MARGIN: 0px 1em 0px 0px; WIDTH: auto; DISPLAY: inline; FLOAT: none
}
.uni-form .block-labels .inline-label {
	MARGIN: 0px 1em 0px 0px; WIDTH: auto; DISPLAY: inline; FLOAT: none
}
.uni-form .inline-label INPUT {
	
}
.uni-form .focused {
	
}
.uni-form .inline-labels .ctrl-holder {
	
}
.uni-form .inline-labels LABEL {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; MARGIN: 0.3em 2% 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.uni-form .inline-labels .label {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; MARGIN: 0.3em 2% 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.uni-form .inline-labels .text-input {
	FLOAT: left
}
.uni-form .inline-labels .file-upload {
	FLOAT: left
}
.uni-form .inline-labels .file-upload {
	
}
.uni-form .inline-labels .select-input {
	FLOAT: left
}
.uni-form .inline-labels TEXTAREA {
	FLOAT: left
}
.uni-form .inline-labels .form-hint {
	CLEAR: both
}
.uni-form .inline-labels .form-hint STRONG {
	
}
.uni-form .block-labels .ctrl-holder {
	
}
.uni-form .block-labels LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; MARGIN: 0.3em 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
.uni-form .block-labels .label {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; MARGIN: 0.3em 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
.uni-form .block-labels .label {
	FLOAT: left; MARGIN-RIGHT: 3em
}
.uni-form .block-labels .inline-label {
	POSITION: relative; TOP: 0.15em
}
.uni-form .block-labels .text-input {
	FLOAT: left
}
.uni-form .block-labels .file-upload {
	FLOAT: left
}
.uni-form .block-labels .file-upload {
	
}
.uni-form .block-labels .select-input {
	DISPLAY: block
}
.uni-form .block-labels TEXTAREA {
	DISPLAY: block; FLOAT: left
}
.uni-form .block-labels .form-hint {
	MARGIN: 0px; FLOAT: right; CLEAR: none
}
.uni-form .block-labels .ctrl-holder {
	
}
.uni-form .block-labels .focused {
	
}
.uni-form .ctrl-holder .text-input:focus {
	
}
.uni-form DIV.focused .text-input:focus {
	
}
.uni-form DIV.focused .form-hint {
	
}
.uni-form LABEL EM {
	POSITION: absolute; FONT-STYLE: normal; DISPLAY: block; FONT-WEIGHT: bold; LEFT: 100%
}
.uni-form .label EM {
	POSITION: absolute; FONT-STYLE: normal; DISPLAY: block; FONT-WEIGHT: bold; LEFT: 100%
}
.uni-form .block-labels LABEL EM {
	POSITION: static; DISPLAY: inline
}
.uni-form .block-labels .label EM {
	POSITION: static; DISPLAY: inline
}
.uni-form #error-msg {
	
}
.uni-form .error {
	
}
.uni-form #error-msg DT {
	
}
.uni-form #error-msg H3 {
	
}
.uni-form #error-msg DD {
	
}
.uni-form #error-msg OL {
	
}
.uni-form #error-msg OL LI {
	
}
.uni-form .error-field {
	
}
.uni-form .col {
	FLOAT: left
}
.uni-form .column-left {
	FLOAT: left
}
.uni-form .column-right {
	FLOAT: right
}
.ie6 .uni-form {
	ZOOM: 1
}
.ie6 .uni-form FIELDSET {
	ZOOM: 1
}
.ie6 .ctrl-holder {
	ZOOM: 1
}
.ie6 .ctrl-holder SPAN {
	ZOOM: 1
}
.ie6 .form-hint {
	ZOOM: 1
}
.ie6 .block-labels .form-hint {
	MARGIN-TOP: 0px
}
.uni-form FIELDSET {
	MARGIN: 0px
}
.uni-form FIELDSET LEGEND {
	COLOR: #000; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.uni-form .ctrl-holder {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.uni-form .button-holder {
	TEXT-ALIGN: left; MARGIN-TOP: 15px
}
.uni-form .ctrl-holder .button-holder {
	MARGIN-TOP: 0px; MARGIN-LEFT: 5px; CLEAR: none; MARGIN-RIGHT: 5px
}
.uni-form .focused {
	BACKGROUND: #fffcdf
}
.uni-form .inline-label.ctrl-holder LABEL {
	DISPLAY: inline
}
.uni-form .inline-labels LABEL {
	WIDTH: 45%
}
.uni-form .inline-labels .label {
	WIDTH: 45%
}
.uni-form .inline-labels .text-input {
	WIDTH: 45%
}
.uni-form .inline-labels .file-upload {
	WIDTH: 45%
}
.uni-form .inline-labels .select-input {
	WIDTH: 45%
}
.uni-form .inline-labels TEXTAREA {
	WIDTH: 45%; HEIGHT: 12em
}
.uni-form .inline-labels .form-hint {
	MARGIN-TOP: 0px; MARGIN-LEFT: 47%
}
.uni-form .block-labels .text-input {
	WIDTH: 53%
}
.uni-form .block-labels .file-upload {
	WIDTH: 53%
}
.uni-form .block-labels .select-input {
	WIDTH: 53.5%; DISPLAY: block
}
.uni-form .block-labels TEXTAREA {
	WIDTH: 53%; HEIGHT: 12em
}
.uni-form .block-labels .form-hint {
	WIDTH: 45%
}
.uni-form .col {
	MARGIN: 0px 2% 0px 0px; WIDTH: 47.9%
}
.uni-form .column-left {
	WIDTH: 49%
}
.uni-form .column-right {
	WIDTH: 49%
}
.uni-form #error-msg {
	BORDER-BOTTOM: #df7d7d 1px solid; BORDER-LEFT: #df7d7d 0px solid; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #ffdfdf; BORDER-TOP: #df7d7d 1px solid; BORDER-RIGHT: #df7d7d 0px solid; PADDING-TOP: 1em
}
.uni-form .error {
	BORDER-BOTTOM: #df7d7d 1px solid; BORDER-LEFT: #df7d7d 0px solid; BACKGROUND: #ffdfdf; BORDER-TOP: #df7d7d 1px solid; BORDER-RIGHT: #df7d7d 0px solid
}
.uni-form #error-msg DT {
	LINE-HEIGHT: 100%; MARGIN: 0px 0px 0.5em; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.uni-form #error-msg H3 {
	LINE-HEIGHT: 100%; MARGIN: 0px 0px 0.5em; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.uni-form #error-msg DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.uni-form #error-msg OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.uni-form #error-msg OL LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #df7d7d 1px dotted; POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.uni-form .error-field {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffbfbf; COLOR: #af4c4c; PADDING-TOP: 4px
}
.lfr-grid {
	WIDTH: 100%
}
.lfr-component {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-component UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-component LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-component DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-component DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-component DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-component LI IMG {
	VERTICAL-ALIGN: middle
}
IMG.icon {
	VERTICAL-ALIGN: middle
}
.dragging#layout-grid .empty.lfr-portlet-column {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.nojs .lfr-js-required {
	DISPLAY: none
}
.portal-add-content-search {
	MARGIN-BOTTOM: 8px
}
.portal-add-content .lfr-portlet-used {
	COLOR: #ccc; CURSOR: default
}
.portal-add-content .portlet-msg-info {
	MARGIN-BOTTOM: 0px; COLOR: #333
}
.portal-add-content .lfr-portlet-used A {
	DISPLAY: none
}
.lfr-add-content {
	MARGIN-BOTTOM: 0.5em
}
.collapsed.lfr-add-content {
	
}
.expanded.lfr-add-content {
	
}
.lfr-add-content H2 {
	MARGIN: 0px; FONT-SIZE: 1.1em; CURSOR: pointer; FONT-WEIGHT: bold
}
.collapsed.lfr-add-content H2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(/html/themes/my-theme-theme/images/arrows/01_plus.png) no-repeat 100% 50%; BORDER-LEFT-STYLE: none
}
.lfr-add-content .collapsed.lfr-add-content H2 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(/html/themes/my-theme-theme/images/arrows/01_plus.png) no-repeat 100% 50%; BORDER-LEFT-STYLE: none
}
.expanded.lfr-add-content H2 {
	BACKGROUND: url(/html/themes/my-theme-theme/images/arrows/01_minus.png) no-repeat 100% 50%
}
.lfr-add-content .expanded.lfr-add-content H2 {
	BACKGROUND: url(/html/themes/my-theme-theme/images/arrows/01_minus.png) no-repeat 100% 50%
}
.lfr-add-content H2 SPAN {
	PADDING-LEFT: 20px; BACKGROUND: url(/html/themes/my-theme-theme/images/add_content/portlet_category.png) no-repeat 0px 50%
}
.lfr-content-category {
	PADDING-LEFT: 10px; PADDING-TOP: 3px
}
.hidden.lfr-content-category {
	DISPLAY: none
}
.visible.lfr-content-category {
	BORDER-BOTTOM: #ddd 1px solid; DISPLAY: block; BORDER-TOP: #ddd 1px solid
}
.ie6 .visible.lfr-content-category {
	HEIGHT: 1%
}
.lfr-has-sidebar {
	PADDING-LEFT: 270px
}
.lfr-flyout UL {
	DISPLAY: none
}
.js LI.lfr-flyout {
	POSITION: relative; DISPLAY: block
}
.js .lfr-flyout LI UL {
	DISPLAY: none
}
.js .has-children.lfr-flyout {
	PADDING-LEFT: 12px; BACKGROUND: url(/html/themes/my-theme-theme/images/arrows/04_left.png) no-repeat 5px 50%
}
.js .send-right.has-children.lfr-flyout {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/04_right.png)
}
.js .has-children.lfr-flyout UL {
	POSITION: absolute; MIN-WIDTH: 150px; DISPLAY: none; TOP: 0px; RIGHT: 100%
}
.js .send-right.has-children.lfr-flyout UL {
	RIGHT: auto; LEFT: 100%
}
.lfr-panel .portal-add-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.lfr-panel .panel-content {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 1em
}
.lfr-panel .lfr-add-content H2 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px; PADDING-TOP: 1px
}
.lfr-panel .lfr-add-content H2 SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #efefef; PADDING-TOP: 2px
}
.lfr-panel .lfr-add-content .lfr-content-category H2 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.lfr-panel .lfr-add-content .lfr-content-category H2 SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.panel-frontpage.lfr-panel .panel-content H2 {
	MARGIN-TOP: 0px
}
.lfr-portlet-item {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/html/themes/my-theme-theme/images/add_content/portlet_item.png) no-repeat 0px 50%; FONT-SIZE: 1.1em; BORDER-TOP: #fff 1px solid; CURSOR: move; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
.lfr-instanceable.lfr-portlet-item {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/add_content/portlet_item_instanceable.png)
}
.lfr-portlet-item:hover {
	BORDER-BOTTOM-COLOR: #fc0; BACKGROUND-COLOR: #ffc; BORDER-TOP-COLOR: #fc0; BORDER-RIGHT-COLOR: #fc0; BORDER-LEFT-COLOR: #fc0
}
.over.lfr-portlet-item {
	BORDER-BOTTOM-COLOR: #fc0; BACKGROUND-COLOR: #ffc; BORDER-TOP-COLOR: #fc0; BORDER-RIGHT-COLOR: #fc0; BORDER-LEFT-COLOR: #fc0
}
.ie .lfr-portlet-item {
	HEIGHT: 1%
}
.lfr-portlet-item P {
	POSITION: relative; MARGIN: 0px; PADDING-RIGHT: 30px; FONT-SIZE: 1em
}
.lfr-portlet-item P A {
	POSITION: absolute; FONT-SIZE: 0.9em; TOP: 0px; CURSOR: pointer; RIGHT: 0px; FONT-WEIGHT: bold
}
.ie .lfr-portlet-item P A {
	TOP: -2px
}
.ie6 .lfr-portlet-item P A {
	RIGHT: 20px
}
#layout_configuration_content {
	WIDTH: 95%
}
.js .interactive-mode {
	POSITION: absolute; MIN-WIDTH: 150px; FLOAT: right; TOP: 10px; RIGHT: 10px
}
.js .interactive-mode H2 {
	Z-INDEX: 82; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 29px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/html/themes/my-theme-theme/images/dock/menu_bar.png) no-repeat 100% -30px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.js .interactive-mode H2 SPAN {
	MIN-WIDTH: 90px; PADDING-BOTTOM: 0.5em; MIN-HEIGHT: 16px; PADDING-LEFT: 2em; PADDING-RIGHT: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url(/html/themes/my-theme-theme/images/dock/menu_bar.png) no-repeat 0px 0px; FONT-SIZE: 1.2em; PADDING-TOP: 0.5em
}
.ie6.js .interactive-mode H2 SPAN {
	HEIGHT: 16px
}
.js .expanded.lfr-dock .lfr-dock-list-container {
	BORDER-TOP-STYLE: none; TOP: -2px
}
.js .interactive-mode UL {
	DISPLAY: none; BACKGROUND: url(/html/themes/my-theme-theme/images/dock/menu_bg.png) no-repeat 0px 0px; FLOAT: none
}
.js .interactive-mode LI {
	DISPLAY: block; MARGIN-BOTTOM: 0pt; FLOAT: none; MARGIN-LEFT: 0.2em
}
.js .interactive-mode LI A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2.5em; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0.5em 50%; MARGIN-LEFT: 0.3em; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
.js .interactive-mode LI A:hover {
	PADDING-LEFT: 3.5em; BACKGROUND-POSITION: 1.5em 50%
}
.js .interactive-mode .my-places LI.current A {
	MARGIN: 0.1em 0px 0px 0.2em; PADDING-LEFT: 3.5em; BACKGROUND: url(/html/themes/my-theme-theme/images/dock/my_place_current.png) no-repeat 1em 50%
}
.js .interactive-mode .has-children.lfr-flyout LI {
	POSITION: relative
}
.js .interactive-mode .my-places LI.public A {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/dock/my_places_public.png)
}
.js .interactive-mode .my-places LI.private A {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/dock/my_places_private.png)
}
.js .interactive-mode .my-places UL LI A.add-page {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -9999em; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(/html/themes/my-theme-theme/images/dock/page_settings.png) no-repeat; HEIGHT: 16px; FONT-SIZE: 0px; BORDER-LEFT-STYLE: none; TOP: 3px; RIGHT: 3px; PADDING-TOP: 0px
}
.js.ie6 .interactive-mode.lfr-dock {
	WIDTH: 150px; WHITE-SPACE: nowrap
}
.js.ie6 .interactive-mode.lfr-dock LI {
	HEIGHT: 1%
}
.js.ie6 .interactive-mode.lfr-dock LI A {
	HEIGHT: 1%
}
#portlet-set-properties {
	DISPLAY: none
}
#portlet-set-properties .uni-form {
	CLEAR: both
}
#portlet-set-properties FIELDSET {
	MARGIN-BOTTOM: 1em
}
#portlet-set-properties FIELDSET FIELDSET {
	MARGIN-TOP: 1em
}
#portlet-set-properties FIELDSET FIELDSET LEGEND {
	FONT-SIZE: 1.1em
}
#portlet-set-properties .uni-form .text-input {
	WIDTH: 80px; MARGIN-RIGHT: 5px
}
#portlet-set-properties .uni-form FIELDSET.col {
	WIDTH: 29%
}
#portlet-set-properties .common {
	WIDTH: 27%
}
#portlet-set-properties .extra {
	WIDTH: 20%
}
#portlet-set-properties #lfr-border-width {
	FLOAT: left
}
#portlet-set-properties #lfr-border-style {
	FLOAT: left
}
#portlet-set-properties #lfr-border-color {
	FLOAT: left
}
#portlet-set-properties #lfr-border-width {
	WIDTH: 25%
}
#portlet-set-properties #lfr-border-style {
	WIDTH: 15%
}
#portlet-set-properties #lfr-border-color {
	WIDTH: 20%
}
#portlet-set-properties #lfr-padding {
	WIDTH: 25%
}
#portlet-set-properties #lfr-margin {
	WIDTH: 25%
}
#portlet-set-properties .uni-form #custom-css {
	WIDTH: 400px; HEIGHT: 300px
}
#portlet-set-properties .form-hint {
	FLOAT: none
}
#portlet-set-properties .lfr-bg-image-properties {
	DISPLAY: none
}
#portlet-set-properties #border-note {
	MARGIN-TOP: 10px; DISPLAY: none
}
#portlet-set-properties .uni-form {
	CLEAR: both
}
.lfr-toolbar {
	BACKGROUND-COLOR: #e5e4e8; PADDING-TOP: 3px
}
.lfr-toolbar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .lfr-toolbar {
	HEIGHT: 1%
}
.ie6 .lfr-toolbar {
	WIDTH: 750px
}
.lfr-toolbar .lfr-button {
	BORDER-BOTTOM: #e5e4e8 1px solid; BORDER-LEFT: #e5e4e8 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #e5e4e8 1px solid; CURSOR: pointer; BORDER-RIGHT: #e5e4e8 1px solid; PADDING-TOP: 2px
}
.lfr-emoticon-container .lfr-button {
	BORDER-BOTTOM: #e5e4e8 1px solid; BORDER-LEFT: #e5e4e8 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #e5e4e8 1px solid; CURSOR: pointer; BORDER-RIGHT: #e5e4e8 1px solid; PADDING-TOP: 2px
}
.lfr-toolbar .lfr-button IMG {
	VERTICAL-ALIGN: text-top
}
.lfr-toolbar .lfr-button:focus {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.lfr-toolbar .lfr-button:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.lfr-toolbar .lfr-separator {
	BORDER-LEFT: #fff 1px solid; MARGIN: 0px 5px; HEIGHT: 25px; FONT-SIZE: 12px; BORDER-RIGHT: #ccc 1px solid
}
.lfr-toolbar SELECT {
	FLOAT: left
}
.lfr-toolbar .lfr-button {
	FLOAT: left
}
.lfr-toolbar .lfr-separator {
	FLOAT: left
}
.lfr-emoticon-container .lfr-button {
	FLOAT: left
}
.lfr-toolbar SELECT {
	MARGIN: 0px 5px
}
.ie .lfr-toolbar SELECT {
	MARGIN-TOP: 3px
}
.lfr-emoticon-container {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 180px; DISPLAY: none; BACKGROUND: #e5e4e8; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.lfr-emoticon-container .lfr-button {
	MARGIN: 0px
}
.lfr-tree {
	
}
.lfr-tree .expand-image {
	
}
.lfr-tree A {
	TEXT-DECORATION: none
}
.lfr-tree LI {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px
}
.lfr-tree LI UL {
	
}
.lfr-tree LI UL LI {
	PADDING-LEFT: 0px
}
.lfr-tree LI.tree-item {
	PADDING-LEFT: 0px
}
.lfr-tree IMG {
	VERTICAL-ALIGN: middle
}
.lfr-tree LI.tree-item {
	PADDING-LEFT: 5px
}
.lfr-tree LI.tree-item A IMG {
	CURSOR: move
}
.lfr-tree LI.tree-item LI {
	PADDING-LEFT: 20px
}
.lfr-tree LI.tree-item UL {
	MARGIN-TOP: 5px; MARGIN-LEFT: 0px
}
.lfr-tree LI.tree-item A {
	CURSOR: pointer
}
.lfr-tree LI.tree-item .expand-image {
	CURSOR: pointer
}
.lfr-tree .tree-item-hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #7d93c1; PADDING-TOP: 5px
}
LI.toggle-expand {
	PADDING-BOTTOM: 10px
}
LI.toggle-expand A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.lfr-expand {
	BACKGROUND: url(/html/themes/my-theme-theme/images/trees/expand_all.png) no-repeat 0px 50%
}
.lfr-collapse {
	BACKGROUND: url(/html/themes/my-theme-theme/images/trees/collapse_all.png) no-repeat 0px 50%
}
.lfr-upload-container {
	WIDTH: 450px; MARGIN-BOTTOM: 1em
}
.lfr-upload-container .upload-target A {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.lfr-upload-container A.browse-button {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/dock/add_content.png); BACKGROUND-REPEAT: no-repeat
}
.lfr-upload-container A.upload-button {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/common/top.png); BACKGROUND-REPEAT: no-repeat
}
.lfr-upload-container A.clear-uploads {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/portlet/refresh.png); BACKGROUND-REPEAT: no-repeat
}
.lfr-upload-container A.cancel-uploads {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/common/close.png); BACKGROUND-REPEAT: no-repeat; FLOAT: right; MARGIN-RIGHT: 0px
}
.lfr-upload-container .upload-file {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 1px; BACKGROUND: url(/html/themes/my-theme-theme/images/document_library/jpg.png) #f0faf0 no-repeat 5px 50%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.lfr-upload-container .upload-list-info {
	MARGIN: 5px 0px
}
.lfr-upload-container .upload-list-info H4 {
	FONT-SIZE: 1.3em
}
.lfr-upload-container .cancel-button {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/common/delete.png); POSITION: absolute; BACKGROUND-REPEAT: no-repeat; RIGHT: 5px
}
.lfr-upload-container .upload-complete {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/dock/my_place_current.png); BACKGROUND-COLOR: #e8eef7; FONT-WEIGHT: normal; opacity: 0.6
}
.lfr-upload-container .upload-complete .cancel-button {
	DISPLAY: none
}
.lfr-upload-container .file-uploading {
	BACKGROUND-COLOR: #ffc
}
.lfr-upload-container .file-uploading .cancel-button {
	TOP: 0px
}
.lfr-upload-container .progress-bar {
	BORDER-BOTTOM: #83a8d9 1px solid; BORDER-LEFT: #83a8d9 1px solid; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 15px; BORDER-TOP: #83a8d9 1px solid; BORDER-RIGHT: #83a8d9 1px solid
}
.lfr-upload-container .progress {
	WIDTH: 0px; DISPLAY: block; BACKGROUND: url(/html/themes/my-theme-theme/images/progress_bar/complete_gradient.png) #8db2e3 repeat-y 100% 0px; HEIGHT: 15px
}
.lfr-upload-container .file-uploading .progress-bar {
	DISPLAY: block
}
.lfr-portal-login {
	
}
.lfr-portal-login:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .lfr-portal-login {
	HEIGHT: 1%
}
.lfr-portal-login FORM {
	WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 10px
}
.lfr-portal-login FIELDSET {
	PADDING-TOP: 0px
}
.lfr-portal-login .lfr-input-text {
	WIDTH: 150px
}
.lfr-portal-login .uni-form LEGEND {
	PADDING-TOP: 0px
}
.popup-alert-notice .notice-date {
	MARGIN: 0px 10px
}
.lfr-tag-select-container {
	POSITION: relative; HEIGHT: 300px
}
.lfr-tag-container {
	MARGIN-BOTTOM: 1em; HEIGHT: 260px; OVERFLOW: auto
}
.lfr-tag-container LABEL {
	WIDTH: 25%; DISPLAY: block; WHITE-SPACE: pre; MARGIN-BOTTOM: 5px; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.lfr-tag-container LABEL INPUT {
	MARGIN-RIGHT: 5px
}
.lfr-tag-select-container .save-button {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px
}
.popup-alert-notice {
	Z-INDEX: 10000; BORDER-BOTTOM: 1px solid; POSITION: fixed; PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; WIDTH: 100%; PADDING-RIGHT: 10px; BACKGROUND: #ffc no-repeat 5px 50%; FONT-SIZE: 1.1em; TOP: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.popup-alert-warning {
	Z-INDEX: 10000; BORDER-BOTTOM: 1px solid; POSITION: fixed; PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; WIDTH: 100%; PADDING-RIGHT: 10px; BACKGROUND: #ffc no-repeat 5px 50%; FONT-SIZE: 1.1em; TOP: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.popup-alert-notice {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/messages/alert.png); BORDER-BOTTOM-COLOR: #fc0; BACKGROUND-COLOR: #ffc
}
.popup-alert-warning {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/messages/error.png); BORDER-BOTTOM-COLOR: #f00; BACKGROUND-COLOR: #fcc; FONT-WEIGHT: bold
}
.ie6 .popup-alert-notice {
	POSITION: absolute; BOTTOM: auto; ; TOP: expression( ( LFR_IGNORE_ME = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) + 'px' ); RIGHT: auto; ; LEFT: expression( ( LFR_IGNORE_ME2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) + 'px' )
}
.ie6 .popup-alert-warning {
	POSITION: absolute; BOTTOM: auto; ; TOP: expression( ( LFR_IGNORE_ME = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) + 'px' ); RIGHT: auto; ; LEFT: expression( ( LFR_IGNORE_ME2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) + 'px' )
}
.popup-alert-notice .countdown-timer {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.popup-alert-notice INPUT {
	VERTICAL-ALIGN: middle
}
.popup-alert-warning INPUT {
	VERTICAL-ALIGN: middle
}
#ui-datepicker-div {
	Z-INDEX: 500
}
.breadcrumbs {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
.js .lfr-fallback {
	DISPLAY: none
}
.lfr-button {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat 0px 50%; PADDING-TOP: 2px
}
.js .controls-hidden .lfr-meta-actions {
	DISPLAY: none
}
.js .controls-hidden .portlet-borderless-bar {
	DISPLAY: none
}
.js .controls-hidden .portlet-icons {
	DISPLAY: none
}
.float-container:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .float-container {
	HEIGHT: 1%
}
.lfr-meta-actions {
	PADDING-TOP: 1em
}
.lfr-table {
	BORDER-COLLAPSE: collapse; CLEAR: both
}
.lfr-table TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.lfr-table TR TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.lfr-table TR TH {
	FONT-WEIGHT: bold
}
.lfr-table TR TD:first-child {
	PADDING-LEFT: 0px
}
.lfr-table TR TD.first-child {
	PADDING-LEFT: 0px
}
.lfr-table TR TH:first-child {
	PADDING-LEFT: 0px
}
.lfr-table TR TH.first-child {
	PADDING-LEFT: 0px
}
.lfr-table TR TD:unknown {
	PADDING-RIGHT: 0px
}
.lfr-table TR TD.last-child {
	PADDING-RIGHT: 0px
}
.lfr-table TR TH:unknown {
	PADDING-RIGHT: 0px
}
.lfr-table TR TH.last-child {
	PADDING-RIGHT: 0px
}
.lfr-control-links A {
	MARGIN-RIGHT: 1em
}
.portlet-toolbar {
	MARGIN-BOTTOM: 1.5em
}
.lfr-widget-bar {
	MARGIN: 1em 0px 0px
}
.lfr-widget-bar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .lfr-widget-bar {
	HEIGHT: 1%
}
.lfr-widget-information {
	DISPLAY: none
}
.lfr-widget-bar .left.lfr-actions .lfr-trigger STRONG SPAN {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/common/sharing.png)
}
.lfr-widget-bar .right.lfr-actions .lfr-trigger STRONG SPAN {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/common/sharing.png)
}
.lfr-widget-bar .left.lfr-actions .lfr-trigger STRONG SPAN {
	PADDING-RIGHT: 25px
}
.lfr-widget-bar .right.lfr-actions .lfr-trigger STRONG SPAN {
	PADDING-LEFT: 25px
}
.portlet-minimized .portlet-content-container {
	DISPLAY: none
}
.lfr-input-text {
	WIDTH: 350px
}
.flexible.lfr-input-text {
	WIDTH: auto
}
.lfr-textarea {
	WIDTH: 500px; HEIGHT: 100px
}
FIELDSET {
	MARGIN-BOTTOM: 2em
}
.uni-form FIELDSET {
	MARGIN-BOTTOM: 2em
}
FIELDSET:unknown {
	MARGIN-BOTTOM: 0px
}
.uni-form FIELDSET:unknown {
	MARGIN-BOTTOM: 0px
}
.separator {
	MARGIN: 15px auto
}
.lfr-actions {
	TEXT-ALIGN: left; FLOAT: right
}
.left.lfr-actions {
	FLOAT: left
}
.right.lfr-actions {
	
}
.visible.lfr-actions {
	POSITION: relative
}
.lfr-actions UL {
	Z-INDEX: 99999; POSITION: absolute; BOTTOM: 0%; DISPLAY: none; RIGHT: 100%
}
.visible.lfr-actions UL {
	DISPLAY: block
}
.left.lfr-actions UL {
	RIGHT: auto; LEFT: 100%
}
.lfr-actions .lfr-trigger {
	BACKGROUND: url(/html/themes/my-theme-theme/images/common/button_bg.png) no-repeat; FONT-WEIGHT: normal
}
.lfr-actions .lfr-trigger STRONG {
	BACKGROUND: url(/html/themes/my-theme-theme/images/common/button_bg.png) no-repeat; FONT-WEIGHT: normal
}
.lfr-actions .lfr-trigger {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 100% -42px; CURSOR: pointer
}
.ie6 .lfr-actions {
	HEIGHT: 15px
}
.lfr-actions .lfr-trigger STRONG {
	MIN-WIDTH: 70px; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
.ie6 .lfr-actions .lfr-trigger STRONG {
	DISPLAY: inline-block
}
.visible.lfr-actions .lfr-trigger {
	BACKGROUND-POSITION: 100% 100%
}
.visible.lfr-actions .lfr-trigger STRONG {
	BACKGROUND-POSITION: 0px -21px
}
.lfr-actions .lfr-trigger STRONG SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; BACKGROUND: url(/html/themes/my-theme-theme/images/common/action.png) no-repeat 5px 50%; PADDING-TOP: 2px
}
.left.lfr-actions .lfr-trigger STRONG SPAN {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/common/action_right.png); PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 35px; BACKGROUND-POSITION: 98% 50%; PADDING-TOP: 2px
}
.lfr-actions .lfr-trigger LI {
	BORDER-BOTTOM: #99b6db 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px
}
.lfr-actions .lfr-trigger LI.last {
	BORDER-BOTTOM-STYLE: none
}
.lfr-actions .lfr-trigger LI A {
	POSITION: relative; PADDING-LEFT: 20px; DISPLAY: block; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.lfr-actions .lfr-trigger LI A IMG {
	POSITION: absolute; LEFT: 0px
}
.ie6 .lfr-actions .lfr-trigger LI A IMG {
	LEFT: -20px
}
.taglib-calendar {
	WIDTH: 190px
}
.taglib-calendar TABLE {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.taglib-calendar TR TH {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; HEIGHT: 25px
}
.taglib-calendar TR TD {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; HEIGHT: 25px
}
.taglib-calendar TR.portlet-section-header TH {
	BORDER-BOTTOM: #999 1px; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
.taglib-calendar TR TD {
	BORDER-BOTTOM: #999 1px; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
.taglib-calendar TR.portlet-section-header TH.first {
	BORDER-LEFT-STYLE: none
}
.taglib-calendar TR TD.first {
	BORDER-LEFT-STYLE: none
}
.taglib-calendar TR.portlet-section-header TH.last {
	BORDER-RIGHT-STYLE: none
}
.taglib-calendar TR TD.last {
	BORDER-RIGHT-STYLE: none
}
.taglib-calendar TR TD A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 15px; PADDING-TOP: 5px
}
.taglib-calendar A:hover {
	BACKGROUND-COLOR: #ccc
}
.taglib-calendar A:focus {
	BACKGROUND-COLOR: #ccc
}
.taglib-calendar .calendar-inactive {
	COLOR: #999
}
.taglib-calendar .calendar-current-day {
	
}
.taglib-calendar .calendar-current-day A {
	
}
.taglib-calendar .has-events A SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND: url(/html/themes/my-theme-theme/images/calendar/event_indicator.png) no-repeat 50% 95%
}
.taglib-calendar .has-events.calendar-current-day A SPAN {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/calendar/event_indicator_current.png)
}
.taglib-discussion TD IMG {
	VERTICAL-ALIGN: middle
}
.taglib-diff-addedline {
	BACKGROUND: #e6ffe6
}
#taglib-diff-results INS {
	BACKGROUND: #e6ffe6
}
.taglib-diff-context {
	BACKGROUND: #eeeeee
}
.taglib-diff-deletedline {
	BACKGROUND: #ffe6e6
}
#taglib-diff-results DEL {
	BACKGROUND: #ffe6e6
}
.taglib-diff-table {
	BORDER-SPACING: 5pt; WIDTH: 100%; BORDER-COLLAPSE: separate
}
.taglib-icon-list LI {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.taglib-icon-list:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .taglib-icon-list {
	HEIGHT: 1%
}
.taglib-move-boxes {
	
}
.taglib-move-boxes .choice-selector {
	MIN-WIDTH: 150px
}
.ie .taglib-move-boxes .choice-selector {
	; WIDTH: expression(this.currentStyle.getAttribute('minWidth') || 150 + 'px')
}
.taglib-move-boxes .category-header {
	BORDER-BOTTOM: #8db2f3 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: #ebf1f9; PADDING-TOP: 5px
}
.thumbs.taglib-ratings {
	MARGIN: 0px; FLOAT: left
}
.ie .thumbs.taglib-ratings {
	HEIGHT: 1%
}
.thumbs.taglib-ratings:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.thumbs.taglib-ratings LI {
	LIST-STYLE: none none outside; FLOAT: left
}
.thumbs.taglib-ratings .total-entries {
	COLOR: #777777
}
.thumbs.taglib-ratings .total-rating {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
.thumbs.taglib-ratings .total-votes {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #777777; FONT-SIZE: xx-small; PADDING-TOP: 0px
}
.thumbs.taglib-ratings .pos-total {
	COLOR: #009900; FONT-WEIGHT: bold
}
.thumbs.taglib-ratings .neg-total {
	COLOR: #777777; FONT-WEIGHT: bold
}
.thumbs.taglib-ratings .zero-total {
	COLOR: #aaaaaa
}
.thumbs.taglib-ratings .rating {
	LINE-HEIGHT: 0; TEXT-INDENT: -9999em; WIDTH: 18px; DISPLAY: block; BACKGROUND: no-repeat; FLOAT: left; HEIGHT: 18px; FONT-SIZE: 0px
}
.thumbs.taglib-ratings .rate-up {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_up_icon.png)
}
.thumbs.taglib-ratings .rate-up:hover {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_up_icon_hover.png)
}
.thumbs.taglib-ratings .rated.rate-up {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_up_icon_hover.png)
}
.thumbs.taglib-ratings .rate-down {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_down_icon.png)
}
.thumbs.taglib-ratings .rate-down:hover {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_down_icon_hover.png)
}
.thumbs.taglib-ratings .rated.rate-down {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_down_icon_hover.png)
}
.thumbs.taglib-ratings .rated.rate-up:hover {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_cancel_icon.png)
}
.thumbs.taglib-ratings .rated.rate-down:hover {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/ratings/thumbs_cancel_icon.png)
}
.taglib-search-iterator {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.taglib-search-iterator TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.taglib-search-iterator-highlighted {
	FONT-WEIGHT: bold
}
.taglib-search-iterator-page-iterator-top {
	PADDING-BOTTOM: 5px
}
.taglib-search-iterator-page-iterator-bottom {
	PADDING-TOP: 5px
}
.taglib-page-iterator {
	WIDTH: auto; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden
}
.taglib-page-iterator .search-results {
	FLOAT: left
}
.taglib-page-iterator .search-pages {
	FLOAT: right
}
.taglib-page-iterator .search-pages .page-links A {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: no-repeat 0px 0px; PADDING-TOP: 2px
}
.taglib-page-iterator .search-pages .page-links SPAN {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: no-repeat 0px 0px; PADDING-TOP: 2px
}
.taglib-page-iterator .search-pages .page-links SPAN {
	BACKGROUND-POSITION: 0px 100%
}
.taglib-page-iterator .search-pages .page-links A.first {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_first.png); BACKGROUND-REPEAT: no-repeat; BORDER-LEFT-STYLE: none
}
.taglib-page-iterator .search-pages .page-links SPAN.first {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_first.png); BACKGROUND-REPEAT: no-repeat; BORDER-LEFT-STYLE: none
}
.taglib-page-iterator .search-pages .page-links A.previous {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_previous.png); BACKGROUND-REPEAT: no-repeat
}
.taglib-page-iterator .search-pages .page-links SPAN.previous {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_previous.png); BACKGROUND-REPEAT: no-repeat
}
.taglib-page-iterator .search-pages .page-links A.next {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_next.png); BACKGROUND-REPEAT: no-repeat
}
.taglib-page-iterator .search-pages .page-links SPAN.next {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_next.png); BACKGROUND-REPEAT: no-repeat
}
.taglib-page-iterator .search-pages .page-links A.last {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_last.png); BACKGROUND-REPEAT: no-repeat
}
.taglib-page-iterator .search-pages .page-links SPAN.last {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/arrows/paging_last.png); BACKGROUND-REPEAT: no-repeat
}
.taglib-page-iterator .search-pages .page-links A.first {
	PADDING-RIGHT: 5px
}
.taglib-page-iterator .search-pages .page-links SPAN.first {
	PADDING-RIGHT: 5px
}
.taglib-page-iterator .search-pages .page-links A.previous {
	PADDING-RIGHT: 5px
}
.taglib-page-iterator .search-pages .page-links SPAN.previous {
	PADDING-RIGHT: 5px
}
.taglib-page-iterator .search-pages .page-links A.next {
	PADDING-LEFT: 5px; BACKGROUND-POSITION: 100% 0px
}
.taglib-page-iterator .search-pages .page-links SPAN.next {
	PADDING-LEFT: 5px; BACKGROUND-POSITION: 100% 0px
}
.taglib-page-iterator .search-pages .page-links A.last {
	PADDING-LEFT: 5px; BACKGROUND-POSITION: 100% 0px
}
.taglib-page-iterator .search-pages .page-links SPAN.last {
	PADDING-LEFT: 5px; BACKGROUND-POSITION: 100% 0px
}
.taglib-page-iterator .search-pages .page-links SPAN.first {
	BACKGROUND-POSITION: 0px 100%
}
.taglib-page-iterator .search-pages .page-links SPAN.previous {
	BACKGROUND-POSITION: 0px 100%
}
.taglib-page-iterator .search-pages .page-links SPAN.next {
	BACKGROUND-POSITION: 100% 100%
}
.taglib-page-iterator .search-pages .page-links SPAN.last {
	BACKGROUND-POSITION: 100% 100%
}
.taglib-page-iterator .search-pages .page-selector {
	FLOAT: left
}
.taglib-page-iterator .search-pages .page-links {
	FLOAT: left
}
.taglib-page-iterator .search-pages .page-selector {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 10px
}
.taglib-social-activities .activity-separator {
	PADDING-BOTTOM: 10px
}
.taglib-social-activities .day-separator {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 2px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
.taglib-social-activities .first-day-separator {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 2px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.taglib-social-bookmarks LI {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.taglib-social-bookmarks:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ie .taglib-social-bookmarks {
	HEIGHT: 1%
}
.taglib-social-bookmarks A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; BACKGROUND: no-repeat 0px 50%; PADDING-TOP: 3px
}
A.taglib-social-bookmark-blinklist {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/blinklist.png)
}
A.taglib-social-bookmark-delicious {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/delicious.png)
}
A.taglib-social-bookmark-digg {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/digg.png)
}
A.taglib-social-bookmark-facebook {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/facebook.png)
}
A.taglib-social-bookmark-furl {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/furl.png)
}
A.taglib-social-bookmark-newsvine {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/newsvine.png)
}
A.taglib-social-bookmark-reddit {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/reddit.png)
}
A.taglib-social-bookmark-technorati {
	BACKGROUND-IMAGE: url(/html/themes/my-theme-theme/images/social_bookmarks/technorati.png)
}
.taglib-user-display .user-details .user-name {
	DISPLAY: block; CLEAR: both
}
.tabs-hide {
	DISPLAY: none
}
.ie6 .tabs-nav {
	DISPLAY: inline-block
}
.ie6 .tabs-nav .tabs-disabled A {
	FILTER: alpha(opacity=40)
}
INPUT[type='text'].openid_login {
	PADDING-LEFT: 18px; BACKGROUND: url(/html/themes/my-theme-theme/images/common/openid.gif) #fff no-repeat 0px 50%; COLOR: #000
}
.ie6 INPUT.openid_login.text {
	PADDING-LEFT: 18px; BACKGROUND: url(/html/themes/my-theme-theme/images/common/openid.gif) #fff no-repeat 0px 50%; COLOR: #000
}
IMG.label-icon {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG.icon {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG.avatar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TD.stretch {
	WIDTH: 99%
}
