.fake {
	COLOR: red
}
.k-reset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.k-floatwrap:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: ""
}
.k-slider-items:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: ""
}
.k-grid-toolbar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: ""
}
.k-floatwrap {
	DISPLAY: inline-block
}
.k-slider-items {
	DISPLAY: inline-block
}
.k-grid-toolbar {
	DISPLAY: inline-block
}
.k-floatwrap {
	DISPLAY: block
}
.k-slider-items {
	DISPLAY: block
}
.k-grid-toolbar {
	DISPLAY: block
}
.prohibit-selection {
	-khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.border-box {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-block {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-button {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-header {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-grid-header {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-toolbar {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-grouping-header {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-tooltip {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-pager-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-tabstrip-items .k-item {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-state-hover.k-link {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-textbox {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-textbox:hover {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-autocomplete {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-dropdown-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-picker-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-numeric-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-state-hover.k-autocomplete {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-state-hover.k-dropdown-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-state-hover.k-picker-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-state-hover.k-numeric-wrap {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-draghandle {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px center
}
.k-state-highlight > .k-link {
	COLOR: inherit
}
.k-block {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-widget {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-inline-block {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-textbox > INPUT {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
[type='text'].k-input {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
[type='number'].k-input {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-textbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-picker-wrap .k-input {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-button {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-draghandle {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -webkit-appearance: none
}
.k-block {
	LINE-HEIGHT: normal; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.k-widget {
	LINE-HEIGHT: normal; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.k-block {
	BOX-SIZING: border-box; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-button {
	BOX-SIZING: border-box; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.66em; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; FONT-FAMILY: inherit; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-ie7 .k-button {
	LINE-HEIGHT: normal
}
A.k-button {
	-khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.k-ie7 .k-button {
	OVERFLOW: visible; MARGIN-RIGHT: 4px
}
.k-ie7 A.k-button {
	LINE-HEIGHT: 1.6; PADDING-LEFT: 7px; PADDING-RIGHT: 7px
}
.k-ie7 .k-slider A.k-button {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 0px
}
.k-ie7 .k-button-expand {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
A.k-button-expand {
	DISPLAY: block
}
BUTTON.k-button-expand {
	WIDTH: 100%
}
INPUT[type='submit'].k-button-expand {
	WIDTH: 100%
}
INPUT[type='button'].k-button-expand {
	WIDTH: 100%
}
INPUT[type='reset'].k-button-expand {
	WIDTH: 100%
}
BODY .k-button-icon {
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.k-ie7 A.k-button-icon {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.k-button-icontext {
	PADDING-RIGHT: 8px; OVERFLOW: visible
}
.k-button-icontext .k-icon {
	MARGIN: 0px 3px 0px -3px; VERTICAL-ALIGN: text-top
}
.k-ie7 .k-button-icontext .k-icon {
	MARGIN-RIGHT: 4px
}
HTML BODY .k-button-bare {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: inherit; BORDER-LEFT-WIDTH: 0px
}
HTML BODY .k-upload-button.k-button-bare:hover {
	COLOR: inherit
}
.k-link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: pointer; TEXT-DECORATION: none
}
.k-grid-header SPAN.k-link {
	CURSOR: default
}
.k-state-disabled {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default !important
}
.k-state-disabled .k-link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default !important
}
.k-state-disabled .k-icon {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default !important
}
.k-state-disabled .k-button {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default !important
}
.k-state-disabled .k-draghandle {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default !important
}
.k-state-disabled .k-upload-button INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; CURSOR: default !important
}

@media Print    
{
.k-state-disabled {
	opacity: 1
}
.k-state-disabled .k-input {
	opacity: 1
}
    }
.k-state-error {
	BORDER-BOTTOM-STYLE: ridge; BORDER-RIGHT-STYLE: ridge; BORDER-TOP-STYLE: ridge; BORDER-LEFT-STYLE: ridge
}
.k-state-empty {
	FONT-STYLE: italic
}
.k-icon {
	TEXT-ALIGN: center; LINE-HEIGHT: 0; TEXT-INDENT: -3333px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.k-sprite {
	TEXT-ALIGN: center; LINE-HEIGHT: 0; TEXT-INDENT: -3333px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.k-editor-button .k-tool-icon {
	TEXT-ALIGN: center; LINE-HEIGHT: 0; TEXT-INDENT: -3333px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.k-ie8 .k-icon {
	VERTICAL-ALIGN: middle
}
.k-ie8 .k-sprite {
	VERTICAL-ALIGN: middle
}
.k-ie8 .k-editor-button .k-tool-icon {
	VERTICAL-ALIGN: middle
}
.k-icon {
	BACKGROUND-COLOR: transparent
}
.k-sprite {
	BACKGROUND-COLOR: transparent
}
.k-ie7 .k-icon {
	TEXT-INDENT: 0px
}
.k-ie7 .k-sprite {
	TEXT-INDENT: 0px
}
.k-numerictextbox .k-select .k-link SPAN.k-i-arrow-n {
	BACKGROUND-POSITION: 0px -3px
}
.k-numerictextbox .k-select .k-link SPAN.k-i-arrow-s {
	BACKGROUND-POSITION: 0px -35px
}
.k-state-selected .k-i-arrow-n {
	BACKGROUND-POSITION: -16px 0px
}
.k-numerictextbox .k-state-selected.k-link SPAN.k-i-arrow-n {
	BACKGROUND-POSITION: -16px -3px
}
.k-numerictextbox .k-state-hover .k-link SPAN.k-i-arrow-n {
	BACKGROUND-POSITION: -16px -3px
}
.k-state-selected .k-i-arrow-s {
	BACKGROUND-POSITION: -16px -32px
}
.k-numerictextbox .k-state-selected.k-link SPAN.k-i-arrow-s {
	BACKGROUND-POSITION: -16px -35px
}
.k-numerictextbox .k-state-hover .k-link SPAN.k-i-arrow-s {
	BACKGROUND-POSITION: -16px -35px
}
.k-grid-header .k-link:hover SPAN.k-i-arrow-n {
	BACKGROUND-POSITION: 0px 0px
}
.k-grid-header .k-link:hover SPAN.k-i-arrow-s {
	BACKGROUND-POSITION: 0px -32px
}
.k-group-indicator .k-link:hover SPAN.k-si-arrow-n {
	BACKGROUND-POSITION: 0px -129px
}
.k-group-indicator .k-link:hover SPAN.k-si-arrow-s {
	BACKGROUND-POSITION: 0px -159px
}
.k-group-indicator .k-button:hover SPAN.k-group-delete {
	BACKGROUND-POSITION: -32px -16px
}
.k-scheduler .k-scheduler-toolbar .k-nav-current .k-link .k-i-calendar {
	BACKGROUND-POSITION: -32px -176px
}
.k-i-arrow-n {
	BACKGROUND-POSITION: 0px 0px
}
.k-i-arrow-e {
	BACKGROUND-POSITION: 0px -16px
}
.k-rtl .k-i-arrow-w {
	BACKGROUND-POSITION: 0px -16px
}
.k-i-arrow-s {
	BACKGROUND-POSITION: 0px -32px
}
.k-i-arrow-w {
	BACKGROUND-POSITION: 0px -48px
}
.k-rtl .k-i-arrow-e {
	BACKGROUND-POSITION: 0px -48px
}
.k-i-seek-n {
	BACKGROUND-POSITION: 0px -64px
}
.k-i-seek-e {
	BACKGROUND-POSITION: 0px -80px
}
.k-rtl .k-i-seek-w {
	BACKGROUND-POSITION: 0px -80px
}
.k-i-seek-s {
	BACKGROUND-POSITION: 0px -96px
}
.k-i-seek-w {
	BACKGROUND-POSITION: 0px -112px
}
.k-rtl .k-i-seek-e {
	BACKGROUND-POSITION: 0px -112px
}
.k-si-arrow-n {
	BACKGROUND-POSITION: 0px -129px
}
.k-si-arrow-e {
	BACKGROUND-POSITION: 0px -144px
}
.k-si-arrow-s {
	BACKGROUND-POSITION: 0px -159px
}
.k-si-arrow-w {
	BACKGROUND-POSITION: 0px -176px
}
.k-i-arrowhead-n {
	BACKGROUND-POSITION: 0px -256px
}
.k-i-arrowhead-e {
	BACKGROUND-POSITION: 0px -272px
}
.k-i-arrowhead-s {
	BACKGROUND-POSITION: 0px -288px
}
.k-i-arrowhead-w {
	BACKGROUND-POSITION: 0px -304px
}
.k-i-expand {
	BACKGROUND-POSITION: 0px -192px
}
.k-plus {
	BACKGROUND-POSITION: 0px -192px
}
.k-plus-disabled {
	BACKGROUND-POSITION: 0px -192px
}
.k-i-expand-w {
	BACKGROUND-POSITION: 0px -208px
}
.k-rtl .k-i-expand {
	BACKGROUND-POSITION: 0px -208px
}
.k-rtl .k-plus {
	BACKGROUND-POSITION: 0px -208px
}
.k-rtl .k-plus-disabled {
	BACKGROUND-POSITION: 0px -208px
}
.k-i-collapse {
	BACKGROUND-POSITION: 0px -224px
}
.k-minus {
	BACKGROUND-POSITION: 0px -224px
}
.k-minus-disabled {
	BACKGROUND-POSITION: 0px -224px
}
.k-i-collapse-w {
	BACKGROUND-POSITION: 0px -240px
}
.k-rtl .k-i-collapse {
	BACKGROUND-POSITION: 0px -240px
}
.k-rtl .k-minus {
	BACKGROUND-POSITION: 0px -240px
}
.k-rtl .k-minus-disabled {
	BACKGROUND-POSITION: 0px -240px
}
.k-i-pencil {
	BACKGROUND-POSITION: -32px 0px
}
.k-edit {
	BACKGROUND-POSITION: -32px 0px
}
.k-i-close {
	BACKGROUND-POSITION: -32px -16px
}
.k-delete {
	BACKGROUND-POSITION: -32px -16px
}
.k-group-delete {
	BACKGROUND-POSITION: -32px -16px
}
.k-si-close {
	BACKGROUND-POSITION: -160px -80px
}
.k-multiselect .k-delete {
	BACKGROUND-POSITION: -160px -80px
}
.k-multiselect .k-state-hover .k-delete {
	BACKGROUND-POSITION: -176px -80px
}
.k-i-tick {
	BACKGROUND-POSITION: -32px -32px
}
.k-insert {
	BACKGROUND-POSITION: -32px -32px
}
.k-update {
	BACKGROUND-POSITION: -32px -32px
}
.k-i-cancel {
	BACKGROUND-POSITION: -32px -48px
}
.k-cancel {
	BACKGROUND-POSITION: -32px -48px
}
.k-denied {
	BACKGROUND-POSITION: -32px -48px
}
.k-i-plus {
	BACKGROUND-POSITION: -32px -64px
}
.k-add {
	BACKGROUND-POSITION: -32px -64px
}
.k-i-funnel {
	BACKGROUND-POSITION: -32px -80px
}
.k-filter {
	BACKGROUND-POSITION: -32px -80px
}
.k-i-funnel-clear {
	BACKGROUND-POSITION: -32px -96px
}
.k-clear-filter {
	BACKGROUND-POSITION: -32px -96px
}
.k-i-refresh {
	BACKGROUND-POSITION: -32px -112px
}
.k-i-exception {
	BACKGROUND-POSITION: -160px -304px
}
.k-i-restore {
	BACKGROUND-POSITION: -32px -128px
}
.k-i-maximize {
	BACKGROUND-POSITION: -32px -144px
}
.k-i-minimize {
	BACKGROUND-POSITION: -64px -288px
}
.k-i-pin {
	BACKGROUND-POSITION: -160px -256px
}
.k-i-unpin {
	BACKGROUND-POSITION: -160px -272px
}
.k-resize-se {
	BACKGROUND-POSITION: -32px -160px
}
.k-i-calendar {
	BACKGROUND-POSITION: -32px -176px
}
.k-i-clock {
	BACKGROUND-POSITION: -32px -192px
}
.k-si-plus {
	BACKGROUND-POSITION: -32px -208px
}
.k-si-minus {
	BACKGROUND-POSITION: -32px -224px
}
.k-i-search {
	BACKGROUND-POSITION: -32px -240px
}
.k-i-custom {
	BACKGROUND-POSITION: -115px -113px
}
.k-editor .k-i-custom {
	BACKGROUND-POSITION: -111px -109px
}
.k-viewHtml {
	BACKGROUND-POSITION: -288px -120px
}
.k-i-insert-n {
	BACKGROUND-POSITION: -160px -32px
}
.k-insert-top {
	BACKGROUND-POSITION: -160px -32px
}
.k-i-insert-m {
	BACKGROUND-POSITION: -160px -48px
}
.k-insert-middle {
	BACKGROUND-POSITION: -160px -48px
}
.k-i-insert-s {
	BACKGROUND-POSITION: -160px -64px
}
.k-insert-bottom {
	BACKGROUND-POSITION: -160px -64px
}
.k-drop-hint {
	BACKGROUND-POSITION: 0px -326px
}
.k-i-note {
	BACKGROUND-POSITION: -160px -240px
}
.k-warning {
	BACKGROUND-POSITION: -160px -240px
}
.k-i-sort-asc {
	BACKGROUND-POSITION: -112px -240px
}
.k-i-sort-desc {
	BACKGROUND-POSITION: -112px -256px
}
.k-i-group {
	BACKGROUND-POSITION: -112px -272px
}
.k-i-ungroup {
	BACKGROUND-POSITION: -112px -288px
}
.k-i-columns {
	BACKGROUND-POSITION: -112px -304px
}
.k-file {
	BACKGROUND-POSITION: 0px 0px
}
.k-i-folder-add {
	BACKGROUND-POSITION: -32px -272px
}
.k-addfolder {
	BACKGROUND-POSITION: -32px -272px
}
.k-i-folder-up {
	BACKGROUND-POSITION: -32px -288px
}
.k-goup {
	BACKGROUND-POSITION: -32px -288px
}
.k-file > .k-icon {
	BACKGROUND-POSITION: -115px -91px
}
.k-image {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HTML .k-success-colored {
	BORDER-BOTTOM-COLOR: #d0dfd0; BACKGROUND-COLOR: #f0fff0; BORDER-TOP-COLOR: #d0dfd0; COLOR: #507f50; BORDER-RIGHT-COLOR: #d0dfd0; BORDER-LEFT-COLOR: #d0dfd0
}
HTML .k-info-colored {
	BORDER-BOTTOM-COLOR: #d0d9df; BACKGROUND-COLOR: #f0f9ff; BORDER-TOP-COLOR: #d0d9df; COLOR: #50607f; BORDER-RIGHT-COLOR: #d0d9df; BORDER-LEFT-COLOR: #d0d9df
}
HTML .k-error-colored {
	BORDER-BOTTOM-COLOR: #dfd0d0; BACKGROUND-COLOR: #fff0f0; BORDER-TOP-COLOR: #dfd0d0; COLOR: #7f5050; BORDER-RIGHT-COLOR: #dfd0d0; BORDER-LEFT-COLOR: #dfd0d0
}
.k-inline-block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.k-loading {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
.k-loading-image {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
.k-loading-mask {
	POSITION: absolute
}
.k-loading-image {
	POSITION: absolute
}
.k-loading-text {
	POSITION: absolute
}
.k-loading-text {
	TEXT-ALIGN: center; TEXT-INDENT: -4000px
}
.k-loading-image {
	WIDTH: 100%; HEIGHT: 100%
}
.k-loading-color {
	WIDTH: 100%; HEIGHT: 100%
}
.k-loading-image {
	Z-INDEX: 2; TOP: 0px; LEFT: 0px
}
.k-loading-color {
	FILTER: alpha(opacity=30); opacity: .3
}
.k-content-frame {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.k-pane > .k-splitter-overlay {
	POSITION: absolute; FILTER: alpha(opacity=0); opacity: 0
}
.k-drag-clue {
	Z-INDEX: 10003; BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; WHITE-SPACE: nowrap; FONT-SIZE: 0.9em; BORDER-TOP: 1px solid; CURSOR: default; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
.k-drag-status {
	MARGIN-TOP: -3px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.k-reorder-cue {
	POSITION: absolute; WIDTH: 1px; OVERFLOW: visible
}
.k-reorder-cue .k-icon {
	POSITION: absolute; WIDTH: 8px; HEIGHT: 4px; LEFT: -4px
}
.k-reorder-cue .k-i-arrow-s {
	BACKGROUND-POSITION: -4px -166px; TOP: -4px
}
.k-reorder-cue .k-i-arrow-n {
	BOTTOM: -4px; BACKGROUND-POSITION: -4px -134px
}
.k-scrollbar {
	POSITION: absolute; OVERFLOW: scroll
}
.k-scrollbar-vertical {
	OVERFLOW-X: hidden; WIDTH: 17px; HEIGHT: 100%; TOP: 0px; RIGHT: 0px
}
.k-touch-scrollbar {
	Z-INDEX: 200000; BORDER-BOTTOM: #8a8a8a 1px solid; POSITION: absolute; BORDER-LEFT: #8a8a8a 1px solid; BACKGROUND-COLOR: #858585; WIDTH: 8px; DISPLAY: none; HEIGHT: 8px; BORDER-TOP: #8a8a8a 1px solid; BORDER-RIGHT: #8a8a8a 1px solid
}
.k-virtual-scrollable-wrap {
	OVERFLOW-X: auto
}
DIV.k-window {
	Z-INDEX: 10001; BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; DISPLAY: inline-block; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2em
}
.k-block > .k-header {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.1em; MARGIN-TOP: -2em; MIN-HEIGHT: 16px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 1.1em; FONT-SIZE: 1.2em; PADDING-TOP: 0.4em
}
.k-window-titlebar {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.1em; MARGIN-TOP: -2em; MIN-HEIGHT: 16px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 1.1em; FONT-SIZE: 1.2em; PADDING-TOP: 0.4em
}
.k-block > .k-header {
	POSITION: relative; PADDING-BOTTOM: 0.3em; MARGIN: -2px 0px 0px -2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0.3em
}
.k-window-title {
	POSITION: absolute; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; CURSOR: default; RIGHT: 0.44em; LEFT: 0.44em
}
.k-window-title .k-image {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
DIV.k-window-titleless {
	PADDING-TOP: 0px
}
DIV.k-window-content {
	Z-INDEX: -1; BOX-SIZING: border-box; POSITION: relative; PADDING-BOTTOM: 0.58em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0.58em; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0.58em; HEIGHT: 100%; OVERFLOW: auto; PADDING-TOP: 0.58em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-window-content > .km-scroll-container {
	HEIGHT: 100%
}
.k-ie7 .k-window {
	PADDING-BOTTOM: 1.16em
}
.k-window-titlebar .k-window-actions {
	POSITION: absolute; WHITE-SPACE: nowrap; TOP: 0px; RIGHT: 0.3em; PADDING-TOP: 0.3em
}
.k-window-titlebar .k-window-action {
	FILTER: alpha(opacity=70); PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 16px; PADDING-RIGHT: 2px; DISPLAY: inline-block; HEIGHT: 16px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 2px; opacity: .7
}
.k-window-titlebar .k-state-hover {
	BORDER-BOTTOM: 1px solid; FILTER: alpha(opacity=100); BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 1px; opacity: 1
}
.k-window-action .k-icon {
	MARGIN: 0px; VERTICAL-ALIGN: top
}
.k-window .k-resize-handle {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=0); LINE-HEIGHT: 6px; BACKGROUND-COLOR: #fff; ZOOM: 1; FONT-SIZE: 0px; opacity: 0
}
.k-resize-n {
	WIDTH: 100%; HEIGHT: 6px; TOP: -3px; CURSOR: n-resize; LEFT: 0px
}
.k-resize-e {
	WIDTH: 6px; HEIGHT: 100%; TOP: 0px; CURSOR: e-resize; RIGHT: -3px
}
.k-resize-s {
	WIDTH: 100%; BOTTOM: -3px; HEIGHT: 6px; CURSOR: s-resize; LEFT: 0px
}
.k-resize-w {
	WIDTH: 6px; HEIGHT: 100%; TOP: 0px; CURSOR: w-resize; LEFT: -3px
}
.k-resize-se {
	WIDTH: 16px; BOTTOM: -3px; HEIGHT: 16px; CURSOR: se-resize; RIGHT: -3px
}
.k-resize-sw {
	WIDTH: 6px; BOTTOM: -3px; HEIGHT: 6px; CURSOR: sw-resize; LEFT: -3px
}
.k-resize-ne {
	WIDTH: 6px; HEIGHT: 6px; TOP: -3px; CURSOR: ne-resize; RIGHT: -3px
}
.k-resize-nw {
	WIDTH: 6px; HEIGHT: 6px; TOP: -3px; CURSOR: nw-resize; LEFT: -3px
}
.k-overlay {
	Z-INDEX: 10001; POSITION: fixed; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .5
}
.k-window .k-overlay {
	POSITION: absolute; FILTER: alpha(opacity=0); BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 100%; opacity: 0
}
.k-window .k-widget {
	Z-INDEX: 10002
}
.k-tabstrip {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.k-tabstrip .k-tabstrip-items {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em
}
.k-tabstrip-items .k-item {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; VERTICAL-ALIGN: top; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-panelbar .k-tabstrip-items .k-item {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; VERTICAL-ALIGN: top; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-tabstrip-items .k-tab-on-top {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: -1px
}
.k-tabstrip-items .k-state-active {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: -1px
}
.k-panelbar .k-tabstrip-items .k-state-active {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: -1px
}
.k-tabstrip-items .k-tab-on-top {
	Z-INDEX: 1
}
.k-tabstrip-items .k-link {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.92em; PADDING-RIGHT: 0.92em; DISPLAY: inline-block; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0.5em
}
.k-panelbar .k-tabstrip-items .k-link {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.92em; PADDING-RIGHT: 0.92em; DISPLAY: inline-block; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0.5em
}
.k-tabstrip-items .k-icon {
	MARGIN: -1px 4px 0px -3px; VERTICAL-ALIGN: top
}
.k-panelbar .k-tabstrip-items .k-icon {
	MARGIN: -1px 4px 0px -3px; VERTICAL-ALIGN: top
}
.k-tabstrip-items .k-item .k-image {
	MARGIN: -3px 3px 0px -6px; VERTICAL-ALIGN: middle
}
.k-tabstrip-items .k-item .k-sprite {
	MARGIN: -3px 3px 0px -6px; VERTICAL-ALIGN: middle
}
.k-panelbar .k-tabstrip-items .k-item .k-image {
	MARGIN: -3px 3px 0px -6px; VERTICAL-ALIGN: middle
}
.k-panelbar .k-tabstrip-items .k-item .k-sprite {
	MARGIN: -3px 3px 0px -6px; VERTICAL-ALIGN: middle
}
.k-ie7 .k-tabstrip-items .k-item .k-image {
	MARGIN-TOP: -1px; VERTICAL-ALIGN: top
}
.k-ie7 .k-tabstrip-items .k-item .k-sprite {
	MARGIN-TOP: -1px; VERTICAL-ALIGN: top
}
.k-tabstrip .k-content {
	BORDER-BOTTOM: 1px solid; POSITION: static; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0.29em 0.3em; PADDING-LEFT: 0.92em; PADDING-RIGHT: 0.92em; ZOOM: 1; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.3em
}
.k-panelbar .k-tabstrip .k-content {
	BORDER-BOTTOM: 1px solid; POSITION: static; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0.29em 0.3em; PADDING-LEFT: 0.92em; PADDING-RIGHT: 0.92em; ZOOM: 1; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.3em
}
.k-tabstrip > .k-content {
	DISPLAY: none
}
.k-tabstrip .km-scroll-wrapper.k-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-tabstrip .k-content > .km-scroll-container {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.92em; PADDING-RIGHT: 0.92em; PADDING-TOP: 0.3em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-panelbar {
	ZOOM: 1
}
.k-panelbar > .k-item {
	BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; ZOOM: 1; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; border-radius: 0
}
.k-panel > .k-item {
	BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; ZOOM: 1; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; border-radius: 0
}
.k-panelbar .k-image {
	MARGIN-TOP: 4px; FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.k-panelbar .k-sprite {
	MARGIN-TOP: 4px; FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.k-panelbar > .k-item > .k-link {
	BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.34em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; ZOOM: 1; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.k-panel > .k-item > .k-link {
	BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.34em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; ZOOM: 1; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.k-panelbar-expand {
	POSITION: absolute; TOP: 5px; RIGHT: 2px
}
.k-panelbar-collapse {
	POSITION: absolute; TOP: 5px; RIGHT: 2px
}
.k-panelbar .k-panel {
	BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.k-panelbar .k-content {
	BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.k-panel > .k-item > .k-link {
	BORDER-BOTTOM: 0px; LINE-HEIGHT: 2.2; FONT-SIZE: 0.95em
}
.k-panel .k-i-arrow-n {
	TOP: 4px
}
.k-panel .k-i-arrow-s {
	TOP: 4px
}
.k-panel .k-panel > .k-item > .k-link {
	PADDING-LEFT: 2em
}
.k-panelbar .k-i-seek-e .k-link {
	BORDER-BOTTOM: 0px
}
.k-panel .k-panel {
	BORDER-BOTTOM: 0px
}
.k-menu {
	CURSOR: default
}
.k-menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.k-menu .k-group {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.k-menu:after {
	WIDTH: 99%; DISPLAY: block; FLOAT: inherit; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: ''
}
.k-menu .k-item .k-item {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL.k-menu-vertical > .k-item {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-ie7 .k-menu .k-item .k-item {
	ZOOM: normal
}
.k-menu .k-item > .k-link > .k-icon {
	MARGIN: -2px 4px 0px -4px; VERTICAL-ALIGN: middle
}
.k-menu .k-image {
	MARGIN: -2px 4px 0px -4px; VERTICAL-ALIGN: middle
}
.k-menu .k-sprite {
	MARGIN: -2px 4px 0px -4px; VERTICAL-ALIGN: middle
}
.k-menu .k-item > .k-link > .k-icon {
	MARGIN: -2px 0px 0px
}
.k-ie7 .k-menu .k-item > .k-link > .k-i-arrow-s {
	MARGIN-TOP: 0px
}
.k-ie7 .k-menu .k-image {
	MARGIN-TOP: 0px
}
.k-ie7 .k-menu .k-sprite {
	MARGIN-TOP: 0px
}
.k-menu .k-item > .k-link {
	PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.34em; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; DISPLAY: block; PADDING-TOP: 0.5em; -khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.k-menu .k-group {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; DISPLAY: none; WHITE-SPACE: nowrap; OVERFLOW: visible; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-menu .k-group .k-item {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-menu .k-item {
	BOX-SIZING: content-box; BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 0px solid; ZOOM: 1; FLOAT: left; VERTICAL-ALIGN: top; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.k-menu-horizontal.k-widget > .k-item {
	BOX-SIZING: content-box; BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 0px solid; ZOOM: 1; FLOAT: left; VERTICAL-ALIGN: top; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.k-menu .k-group .k-item > .k-link {
	PADDING-BOTTOM: 0.38em; PADDING-LEFT: 0.9em; PADDING-RIGHT: 1.8em; PADDING-TOP: 0.28em
}
.k-ie7 .k-menu .k-group .k-link {
	WIDTH: 100%
}
.k-menu .k-item > .k-link > .k-i-arrow-s {
	MARGIN-RIGHT: -8px
}
.k-menu .k-item > .k-link > .k-i-arrow-e {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%; RIGHT: 2px
}
.k-menu .k-animation-container {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.k-menu .k-animation-container {
	POSITION: absolute; LEFT: 0px
}
.k-menu .k-group {
	POSITION: absolute; LEFT: 0px
}
.k-menu .k-animation-container .k-animation-container {
	TOP: 0px; LEFT: 0px
}
.k-menu .k-group .k-group {
	TOP: 0px; LEFT: 0px
}
.k-menu-vertical .k-animation-container {
	TOP: 0px; LEFT: 0px
}
.k-menu-vertical .k-group {
	TOP: 0px; LEFT: 0px
}
.k-menu .k-animation-container .k-group {
	MARGIN-LEFT: -1px; TOP: auto; LEFT: auto
}
.k-menu .k-animation-container {
	MARGIN-TOP: -1px; PADDING-LEFT: 1px
}
.k-popup .k-animation-container {
	MARGIN-TOP: -1px; PADDING-LEFT: 1px
}
.k-ie .k-menu .k-animation-container {
	MARGIN-TOP: -2px
}
.k-ie .k-popup .k-animation-container {
	MARGIN-TOP: -2px
}
.k-popup .k-animation-container .k-popup {
	MARGIN-LEFT: -1px
}
UL.k-menu .k-separator {
	PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 0; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; FONT-SIZE: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0.25em
}
UL.k-menu-vertical .k-separator {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.k-menu .k-group .k-separator {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.k-grid {
	POSITION: relative; ZOOM: 1
}
.k-listview {
	POSITION: relative; ZOOM: 1
}
.k-grid TABLE {
	BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: separate; EMPTY-CELLS: show; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-grid-header .k-header {
	TEXT-ALIGN: left
}
.k-grid-header .k-header {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.6em; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0.6em; WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: 0px solid; FONT-WEIGHT: normal; BORDER-RIGHT: 0px solid; PADDING-TOP: 0.5em
}
.k-ie10 .k-grid-header A:active {
	BACKGROUND-COLOR: transparent
}
.k-grid-header .k-header .k-link {
	PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 18px; MARGIN: -0.5em -0.6em -0.4em; MIN-HEIGHT: 18px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; DISPLAY: block; PADDING-TOP: 0.5em
}
.k-grid-header .k-filterable .k-link {
	PADDING-RIGHT: 2.4em
}
.k-grid-header .k-header .k-icon {
	POSITION: static
}
.k-grid-header .k-link > .k-icon {
	VERTICAL-ALIGN: text-top
}
.k-grid .k-state-hover {
	CURSOR: pointer
}
.k-grid TD {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.6em; PADDING-LEFT: 0.6em; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0.6em; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0.4em
}
.k-grid .k-grouping-row TD {
	OVERFLOW: visible
}
.k-grid .k-hierarchy-cell {
	OVERFLOW: visible
}
.k-grid-edit-row TD {
	TEXT-OVERFLOW: clip
}
.k-grid-edit-row .k-textbox {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.k-grid-header-wrap {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 0px solid; WIDTH: 100%; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.k-grid-footer-wrap {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 0px solid; WIDTH: 100%; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
DIV.k-grid-header {
	BORDER-BOTTOM: 1px solid; PADDING-RIGHT: 17px; ZOOM: 1
}
DIV.k-grid-footer {
	BORDER-BOTTOM: 1px solid; PADDING-RIGHT: 17px; ZOOM: 1
}
DIV.k-grid-header .k-header {
	BORDER-BOTTOM-WIDTH: 0px
}
.k-grid-content {
	POSITION: relative; OVERFLOW-X: auto; OVERFLOW-Y: scroll; WIDTH: 100%; ZOOM: 1; OVERFLOW: auto
}

@media Print    
{
.k-grid {
	HEIGHT: auto !important
}
.k-grid-header {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.k-grid-content {
	HEIGHT: auto !important; OVERFLOW: visible
}
    }
.k-virtual-scrollable-wrap {
	POSITION: relative; OVERFLOW-Y: hidden; HEIGHT: 100%
}
.k-grid-header TABLE {
	TABLE-LAYOUT: fixed
}
.k-grid-content TABLE {
	TABLE-LAYOUT: fixed
}
.k-grid-footer TABLE {
	TABLE-LAYOUT: fixed
}
.k-ie7 .k-grid-content TABLE {
	WIDTH: auto
}
.k-grid-toolbar {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid
}
.k-grid-header .k-header:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.k-grid TBODY TD:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.k-grid TFOOT TD:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.k-grid-toolbar:first-child {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.k-grouping-header + .k-grid-toolbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.k-footer-template TD {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid
}
.k-group-footer TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid
}
.k-grid-footer {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid
}
.k-grid-footer TD {
	BORDER-TOP-WIDTH: 0px
}
.k-pager-wrap {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 24px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 4px
}
.k-grid-pager {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-grid .k-pager-numbers {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; MARGIN-RIGHT: 1px
}
.k-pager-numbers .k-link {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; MARGIN-RIGHT: 1px
}
.k-pager-numbers .k-state-selected {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; MARGIN-RIGHT: 1px
}
.k-pager-numbers {
	MARGIN: 0px 2px
}
.k-pager-numbers .k-state-selected {
	VERTICAL-ALIGN: top
}
.k-pager-numbers LI {
	FLOAT: left
}
.k-pager-input {
	FLOAT: left
}
.k-grid .k-pager-numbers {
	FLOAT: left; CURSOR: default
}
.k-pager-info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FLOAT: right; PADDING-TOP: 0px
}
.k-pager-numbers .k-link {
	TEXT-DECORATION: none
}
.k-pager-wrap > .k-link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 22px; CURSOR: pointer; PADDING-TOP: 0px; -moz-border-radius: 13px; -webkit-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px
}
.k-pager-wrap > A.k-state-disabled:hover {
	BACKGROUND: 0px 50%; CURSOR: default
}
.k-pager-wrap > .k-link .k-icon {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: top
}
.k-pager-numbers .k-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px; -moz-border-radius: 13px; -webkit-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px
}
.k-pager-numbers .k-link:hover {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-pager-wrap > .k-link {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-pager-wrap .k-pager-refresh {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 6px; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; border-radius: 0
}
.k-pager-numbers .k-state-selected {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px; -moz-border-radius: 13px; -webkit-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px
}
.k-pager-wrap .k-textbox {
	WIDTH: 40px
}
.k-ie7 .k-pager-wrap .k-textbox {
	MARGIN-TOP: 2px; DISPLAY: inline; HEIGHT: 16px
}
.k-pager-wrap .k-dropdown {
	WIDTH: 54px
}
.k-pager-refresh {
	FLOAT: right
}
.k-pager-input {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
.k-pager-sizes {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
.k-ie7 .k-pager-sizes {
	FLOAT: left
}
.k-pager-wrap .k-textbox {
	MARGIN: -0.3em 0.4em 0px
}
.k-pager-wrap .k-widget {
	MARGIN: -0.3em 0.4em 0px
}
.k-header > .k-grid-filter {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0.4em; MARGIN: -0.5em -0.6em -0.4em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FLOAT: right; PADDING-TOP: 0.5em
}
.k-header > .k-header-column-menu {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0.4em; MARGIN: -0.5em -0.6em -0.4em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FLOAT: right; PADDING-TOP: 0.5em
}
.k-grid .k-animation-container {
	POSITION: absolute
}
.k-filter-menu {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
FORM.k-filter-menu .k-widget {
	DISPLAY: block
}
FORM.k-filter-menu .k-textbox {
	DISPLAY: block
}
.k-filter-help-text {
	MARGIN: 0.19em 0px 0px
}
.k-filter-menu .k-widget {
	MARGIN: 0.19em 0px 0px
}
.k-filter-menu SPAN.k-filter-and {
	MARGIN: 0.5em 0px; WIDTH: 6em
}
.k-filter-menu .k-button {
	MARGIN: 0.5em 4% 0px 0px; WIDTH: 48%
}
.k-filter-menu .k-button + .k-button {
	MARGIN-RIGHT: 0px
}
.k-grouping-row .k-icon {
	MARGIN: -3px 4px 0px 2px
}
.k-grouping-row P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; DISPLAY: inline-block; MARGIN-LEFT: -0.6em; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.k-grouping-row TD {
	BORDER-TOP-WIDTH: 1px
}
.k-grouping-row + TR TD {
	BORDER-TOP-WIDTH: 1px
}
.k-grouping-row .k-group-cell {
	BORDER-TOP-WIDTH: 0px
}
.k-grouping-row + TR .k-group-cell {
	BORDER-TOP-WIDTH: 0px
}
.k-grid .k-hierarchy-cell + TD {
	BORDER-LEFT-WIDTH: 0px
}
.k-grid .k-group-col {
	WIDTH: 27px
}
.k-grid .k-hierarchy-col {
	WIDTH: 27px
}
.k-grouping-header {
	BORDER-BOTTOM: 1px solid
}
.k-grouping-header {
	LINE-HEIGHT: 2
}
.k-grouping-dropclue {
	POSITION: absolute; WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -165px -148px; HEIGHT: 25px
}
.k-grouping-header .k-group-indicator {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.15em; LINE-HEIGHT: 1.5em; MARGIN: 0px 3px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.15em; DISPLAY: inline-block; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.15em
}
.k-grouping-header .k-link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.k-grouping-header .k-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.k-grouping-header .k-link .k-icon {
	MARGIN: 0px 0px 0px -3px
}
.k-grouping-header .k-button .k-icon {
	MARGIN: 0px 0px 0px 3px
}
.k-grouping-header A {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-grouping-header .k-button {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-dirty-cell:before {
	WIDTH: 0px; DISPLAY: inline-block; CONTENT: "\a0"
}
.k-ie7 .k-dirty-cell {
	POSITION: relative
}
.k-ie7 .k-dirty {
	TOP: 5px
}
.k-dirty {
	BORDER-BOTTOM: transparent 3px solid; POSITION: absolute; BORDER-LEFT: #f00 3px solid; PADDING-BOTTOM: 0px; MARGIN: -0.45em 0px 0px -0.6em; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: #f00 3px solid; BORDER-RIGHT: transparent 3px solid; PADDING-TOP: 0px
}
.k-grouping-header {
	PADDING-BOTTOM: 0.28em; MARGIN: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; CURSOR: default; PADDING-TOP: 0.22em
}
.k-grid-toolbar {
	PADDING-BOTTOM: 0.28em; MARGIN: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; CURSOR: default; PADDING-TOP: 0.22em
}
.k-grid .k-edit-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-edit-form {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-window > DIV.k-popup-edit-form {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
.k-grid-edit-row .k-edit-form TD {
	BORDER-BOTTOM-WIDTH: 0px
}
.k-edit-form-container {
	POSITION: relative; WIDTH: 400px
}
.k-edit-label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 2%; CLEAR: both; PADDING-TOP: 0.4em
}
.k-edit-form-container .editor-label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 2%; CLEAR: both; PADDING-TOP: 0.4em
}
.k-edit-field {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: right; MARGIN-RIGHT: 2%; PADDING-TOP: 0px
}
.k-edit-form-container .editor-field {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0px; WIDTH: 60%; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: right; MARGIN-RIGHT: 2%; PADDING-TOP: 0px
}
.k-edit-field > INPUT[type='checkbox'] {
	MARGIN-TOP: 0.4em
}
.k-edit-field > INPUT[type='radio'] {
	MARGIN-TOP: 0.4em
}
.k-edit-field > INPUT[type='checkbox']:first-child {
	MARGIN-LEFT: 0px
}
.k-edit-field > INPUT[type='radio']:first-child {
	MARGIN-LEFT: 0px
}
.k-edit-field > LABEL:first-child > INPUT[type='checkbox'] {
	MARGIN-LEFT: 0px
}
.k-edit-field > .k-button:first-child {
	MARGIN-LEFT: 0px
}
.k-edit-form-container .k-edit-buttons {
	BORDER-BOTTOM: 0px solid; POSITION: relative; TEXT-ALIGN: right; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; BOTTOM: -1em; PADDING-RIGHT: 0.6em; CLEAR: both; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0.6em
}
.k-grid .field-validation-error {
	DISPLAY: block
}
.k-grid .input-validation-error {
	BORDER-BOTTOM-STYLE: ridge; BORDER-BOTTOM-COLOR: #f00; BORDER-RIGHT-STYLE: ridge; BACKGROUND-COLOR: #ffc0cb; BORDER-TOP-COLOR: #f00; BORDER-TOP-STYLE: ridge; BORDER-RIGHT-COLOR: #f00; BORDER-LEFT-STYLE: ridge; BORDER-LEFT-COLOR: #f00
}
.k-grid-toolbar .k-button {
	VERTICAL-ALIGN: middle
}
.k-grid-actions {
	DISPLAY: inline-block
}
.k-ie7 .k-grid-actions {
	VERTICAL-ALIGN: bottom
}
.k-grid .k-button {
	MARGIN: 0px 0.16em
}
.k-edit-form-container .k-button {
	MARGIN: 0px 0.16em
}
.k-grid TBODY .k-button {
	MIN-WIDTH: 64px
}
.k-ie8 .k-grid TBODY BUTTON.k-button {
	MIN-WIDTH: 64px
}
.k-grid TBODY BUTTON.k-button {
	MIN-WIDTH: 78px
}
.k-ie7 .k-grid TBODY A.k-button {
	MIN-WIDTH: 62px
}
HTML BODY .k-grid TBODY .k-button-icon {
	MIN-WIDTH: 0px; WIDTH: auto
}
.k-detail-row {
	POSITION: relative
}
.k-grid .k-detail-cell {
	OVERFLOW: visible
}
.k-grid .k-edit-cell {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0px
}
.k-edit-cell > .k-textbox {
	WIDTH: 100%
}
.k-edit-cell > .k-widget {
	WIDTH: 100%
}
.k-grid-edit-row > TD > .k-textbox {
	WIDTH: 100%
}
.k-grid-edit-row > TD > .k-widget {
	WIDTH: 100%
}
.k-edit-cell .k-widget {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-grid-edit-row .k-widget {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-ie7 .k-edit-cell > .text-box {
	WIDTH: 90%; DISPLAY: block
}
.k-ie7 .k-edit-cell > .k-textbox {
	WIDTH: 90%; DISPLAY: block
}
.k-ie7 .k-edit-cell > .k-widget {
	WIDTH: 90%; DISPLAY: block
}
.k-ie7 .k-grid-edit-row > TD > .k-textbox {
	WIDTH: 90%; DISPLAY: block
}
.k-ie7 .k-grid-edit-row > TD > .k-widget {
	WIDTH: 90%; DISPLAY: block
}
HTML .k-edit-cell .k-tooltip {
	WIDTH: auto; MAX-WIDTH: 300px
}
HTML .k-grid-edit-row .k-tooltip {
	WIDTH: auto; MAX-WIDTH: 300px
}
.k-edit-cell INPUT[type='checkbox'] {
	MARGIN-LEFT: 0.6em
}
.k-grid TBODY TD > .k-grid-delete {
	MARGIN-TOP: -0.2em; MARGIN-BOTTOM: -0.2em
}
.k-grid-resize-indicator {
	POSITION: absolute; BACKGROUND-COLOR: #aaa; WIDTH: 2px
}
.k-grid .k-resize-handle {
	Z-INDEX: 2; POSITION: absolute; HEIGHT: 25px; CURSOR: col-resize
}
.k-marquee {
	POSITION: absolute
}
.k-marquee-color {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.k-marquee-text {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.k-marquee-color {
	FILTER: alpha(opacity=60); opacity: .6
}
.k-column-menu {
	MIN-WIDTH: 150px
}
.k-column-menu .k-sprite {
	MARGIN-RIGHT: 10px
}
.k-column-menu > .k-menu {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-columns-item .k-group {
	MAX-HEIGHT: 200px; OVERFLOW: auto
}
SPAN.k-datepicker {
	BACKGROUND-IMAGE: none
}
SPAN.k-timepicker {
	BACKGROUND-IMAGE: none
}
SPAN.k-datetimepicker {
	BACKGROUND-IMAGE: none
}
SPAN.k-colorpicker {
	BACKGROUND-IMAGE: none
}
SPAN.k-numerictextbox {
	BACKGROUND-IMAGE: none
}
SPAN.k-combobox {
	BACKGROUND-IMAGE: none
}
SPAN.k-dropdown {
	BACKGROUND-IMAGE: none
}
.k-autocomplete {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-combobox {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-datepicker {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-timepicker {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-datetimepicker {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-colorpicker {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-numerictextbox {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-dropdown {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-selectbox {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-textbox {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; WIDTH: 12.4em; DISPLAY: inline-block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px
}
.k-filter-menu .k-combobox {
	WIDTH: 13.2em
}
.k-filter-menu .k-datepicker {
	WIDTH: 13.2em
}
.k-filter-menu .k-timepicker {
	WIDTH: 13.2em
}
.k-filter-menu .k-datetimepicker {
	WIDTH: 13.2em
}
.k-filter-menu .k-numerictextbox {
	WIDTH: 13.2em
}
.k-filter-menu .k-dropdown {
	WIDTH: 13.2em
}
.k-filter-menu .k-textbox {
	WIDTH: 13.2em
}
.k-autocomplete {
	WHITE-SPACE: nowrap
}
.k-combobox {
	WHITE-SPACE: nowrap
}
.k-datepicker {
	WHITE-SPACE: nowrap
}
.k-timepicker {
	WHITE-SPACE: nowrap
}
.k-datetimepicker {
	WHITE-SPACE: nowrap
}
.k-colorpicker {
	WHITE-SPACE: nowrap
}
.k-numerictextbox {
	WHITE-SPACE: nowrap
}
.k-dropdown {
	WHITE-SPACE: nowrap
}
.k-selectbox {
	WHITE-SPACE: nowrap
}
.k-colorpicker {
	WIDTH: auto
}
.k-datetimepicker {
	WIDTH: 15em
}
.k-autocomplete {
	POSITION: relative; CURSOR: default
}
.k-picker-wrap {
	POSITION: relative; CURSOR: default
}
.k-numeric-wrap {
	POSITION: relative; CURSOR: default
}
.k-dropdown-wrap {
	POSITION: relative
}
.k-dropdown-wrap {
	DISPLAY: block
}
.k-picker-wrap {
	DISPLAY: block
}
.k-numeric-wrap {
	DISPLAY: block
}
.k-block {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-widget {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-grid {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-slider {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-splitter {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-treeview {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-panelbar {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-content {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-header-column-menu {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-block {
	-webkit-touch-callout: none
}
.k-slider {
	-webkit-touch-callout: none
}
.k-splitbar {
	-webkit-touch-callout: none
}
.k-calendar {
	-webkit-touch-callout: none
}
.k-treeview {
	-webkit-touch-callout: none
}
.k-pager-wrap {
	-webkit-touch-callout: none
}
.k-grid-header .k-link {
	-webkit-touch-callout: none
}
.k-header-column-menu {
	-webkit-touch-callout: none
}
.k-list-container.k-popup {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none
}
.k-calendar-container.k-popup {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 2px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none
}
.k-state-border-down.k-list-container {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM-WIDTH: 0px
}
.k-state-border-down.k-autocomplete {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM-WIDTH: 0px
}
.k-state-border-down.k-dropdown-wrap {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM-WIDTH: 0px
}
.k-state-border-down.k-picker-wrap {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM-WIDTH: 0px
}
.k-state-border-down.k-numeric-wrap {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM-WIDTH: 0px
}
.k-textbox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.9em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-autocomplete {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.9em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-dropdown-wrap {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.9em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-picker-wrap {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.9em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-numeric-wrap {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1.9em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-expand-padding.k-numeric-wrap {
	PADDING-RIGHT: 0px
}
.k-textbox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-autocomplete {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-space-left.k-textbox {
	PADDING-LEFT: 1.9em
}
.k-space-right.k-textbox {
	PADDING-RIGHT: 1.9em
}
.k-textbox .k-icon {
	POSITION: absolute; MARGIN: -8px 0px 0px; FONT-SIZE: inherit; TOP: 50%
}
.k-space-left .k-icon {
	LEFT: 3px
}
.k-space-right .k-icon {
	RIGHT: 3px
}
.k-autocomplete {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-state-focused.k-dropdown-wrap {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-state-hover.k-dropdown-wrap {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-state-focused.k-picker-wrap {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-state-hover.k-picker-wrap {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-state-focused.k-numeric-wrap {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-state-hover.k-numeric-wrap {
	-webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out; transition: box-shadow .15s ease-out
}
.k-textbox > INPUT {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.k-picker-wrap .k-input {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.k-numeric-wrap .k-input {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.k-combobox .k-input {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.k-picker-wrap .k-input {
	BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-numeric-wrap .k-input {
	BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-dropdown-wrap .k-input {
	BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-selectbox .k-input {
	BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-dropdown .k-input {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.k-selectbox .k-input {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.k-ie7 .k-picker-wrap .k-input {
	MARGIN: -1px 0px
}
.k-ie7 .k-numeric-wrap .k-input {
	MARGIN: -1px 0px
}
.k-ie7 .k-combobox .k-input {
	MARGIN: -1px 0px
}
.k-picker-wrap .k-select {
	POSITION: absolute; DISPLAY: inline-block; VERTICAL-ALIGN: top; TOP: 0px; RIGHT: 0px; TEXT-DECORATION: none
}
.k-numeric-wrap .k-select {
	POSITION: absolute; DISPLAY: inline-block; VERTICAL-ALIGN: top; TOP: 0px; RIGHT: 0px; TEXT-DECORATION: none
}
.k-dropdown-wrap .k-select {
	POSITION: absolute; DISPLAY: inline-block; VERTICAL-ALIGN: top; TOP: 0px; RIGHT: 0px; TEXT-DECORATION: none
}
.k-combobox .k-select {
	BORDER-BOTTOM: ; BORDER-LEFT: ; BORDER-TOP: ; BORDER-RIGHT: 
}
.k-picker-wrap .k-select {
	BORDER-BOTTOM: ; BORDER-LEFT: ; BORDER-TOP: ; BORDER-RIGHT: 
}
.k-numeric-wrap .k-select {
	BORDER-BOTTOM: ; BORDER-LEFT: ; BORDER-TOP: ; BORDER-RIGHT: 
}
SPAN.k-datetimepicker .k-select {
	RIGHT: 0px
}
SPAN.k-datetimepicker .k-select + .k-select {
	RIGHT: 0px
}
.k-textbox {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-autocomplete {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.k-textbox > INPUT {
	DISPLAY: block
}
.k-autocomplete .k-input {
	DISPLAY: block
}
.k-dropdown .k-select {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT: inherit; COLOR: inherit; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.k-selectbox .k-select {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT: inherit; COLOR: inherit; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.k-dropdown .k-input {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; OVERFLOW: hidden
}
.k-selectbox .k-input {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; OVERFLOW: hidden
}
.k-textbox > INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.17em; LINE-HEIGHT: 1.65em; TEXT-INDENT: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.65em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.17em
}
.k-autocomplete .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.17em; LINE-HEIGHT: 1.65em; TEXT-INDENT: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.65em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.17em
}
.k-picker-wrap .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.17em; LINE-HEIGHT: 1.65em; TEXT-INDENT: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.65em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.17em
}
.k-numeric-wrap .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.17em; LINE-HEIGHT: 1.65em; TEXT-INDENT: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.65em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.17em
}
.k-dropdown-wrap .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.17em; LINE-HEIGHT: 1.65em; TEXT-INDENT: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.65em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.17em
}
.k-selectbox .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.17em; LINE-HEIGHT: 1.65em; TEXT-INDENT: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.65em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.17em
}
.k-ie7 .k-autocomplete .k-input {
	TEXT-INDENT: 0px
}
.k-ie7 .k-picker-wrap .k-input {
	TEXT-INDENT: 0px
}
.k-ie7 .k-numeric-wrap .k-input {
	TEXT-INDENT: 0px
}
.k-ie7 .k-dropdown-wrap .k-input {
	TEXT-INDENT: 0px
}
.k-ie7 .k-selectbox .k-input {
	TEXT-INDENT: 0px
}
.k-picker-wrap .k-select {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; MIN-HEIGHT: 1.65em; WIDTH: 1.9em; HEIGHT: 100%; VERTICAL-ALIGN: middle; -moz-box-sizing: border-box
}
.k-numeric-wrap .k-select {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; MIN-HEIGHT: 1.65em; WIDTH: 1.9em; HEIGHT: 100%; VERTICAL-ALIGN: middle; -moz-box-sizing: border-box
}
.k-dropdown-wrap .k-select {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; MIN-HEIGHT: 1.65em; WIDTH: 1.9em; HEIGHT: 100%; VERTICAL-ALIGN: middle; -moz-box-sizing: border-box
}
.k-numeric-wrap .k-select {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY .k-datetimepicker .k-select {
	-moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; border-radius: 0
}
.k-picker-wrap .k-icon {
	MARGIN-TOP: 1px
}
.k-ie7 .k-picker-wrap .k-icon {
	LINE-HEIGHT: 2em; HEIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 16px
}
.k-ie7 .k-dropdown-wrap .k-icon {
	LINE-HEIGHT: 2em; HEIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 16px
}
.k-combobox .k-icon {
	CURSOR: pointer
}
.k-dropdown {
	CURSOR: pointer
}
.k-selectbox .k-icon {
	CURSOR: pointer
}
.k-popup {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-popup .k-item {
	CURSOR: default
}
.k-popup .k-calendar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.k-list {
	HEIGHT: 100%
}
.k-popup .k-list .k-item {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.8em; MIN-HEIGHT: 1.8em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.k-popup .k-list .k-state-hover {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-popup .k-list .k-state-focused {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-popup .k-list .k-state-selected {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-multiselect-wrap {
	BORDER-BOTTOM: #c5c5c5 0px solid; POSITION: relative; BORDER-LEFT: #c5c5c5 0px solid; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 2.04em; BORDER-TOP: #c5c5c5 0px solid; BORDER-RIGHT: #c5c5c5 0px solid; border-radius: 4px
}
.k-multiselect-wrap .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.18em; LINE-HEIGHT: 1.31em; BACKGROUND-COLOR: transparent; TEXT-INDENT: 4px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.31em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.18em
}
.k-multiselect-wrap LI {
	PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.5em; MARGIN: 1px 0px 1px 1px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.15em; FLOAT: left; PADDING-TOP: 0.1em
}
.k-autocomplete .k-loading {
	POSITION: absolute; BOTTOM: 4px; RIGHT: 3px
}
.k-multiselect .k-loading {
	POSITION: absolute; BOTTOM: 4px; RIGHT: 3px
}
.k-multiselect .k-loading-hidden {
	VISIBILITY: hidden
}
.k-calendar {
	POSITION: relative; WIDTH: 203px; DISPLAY: inline-block; OVERFLOW: hidden
}
.k-calendar TD {
	TEXT-DECORATION: none
}
.k-calendar .k-link {
	TEXT-DECORATION: none
}
.k-calendar .k-action-link {
	TEXT-DECORATION: underline
}
.k-calendar .k-header {
	POSITION: relative; TEXT-ALIGN: center; ZOOM: 1
}
.k-calendar .k-footer {
	POSITION: relative; TEXT-ALIGN: center; ZOOM: 1
}
.k-calendar.k-widget .k-nav-prev {
	POSITION: absolute; TOP: 3px
}
.k-calendar.k-widget .k-nav-next {
	POSITION: absolute; TOP: 3px
}
.k-calendar.k-widget .k-nav-prev {
	LEFT: 1%
}
.k-calendar.k-widget .k-nav-next {
	RIGHT: 1%
}
.k-calendar .k-content {
	TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-SPACING: 0; WIDTH: 100%; FLOAT: left; BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 170px; BORDER-LEFT-WIDTH: 0px
}
.k-calendar .k-animation-container .k-content {
	HEIGHT: 100%
}
.k-calendar.k-widget .k-nav-fast {
	LINE-HEIGHT: 22px; MARGIN: 3px 0px 4px; WIDTH: 75%; DISPLAY: inline-block; HEIGHT: 22px
}
.k-calendar .k-header .k-icon {
	MARGIN: 3px 3px 4px; VERTICAL-ALIGN: top
}
.k-calendar TH {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.45em; CURSOR: default; FONT-WEIGHT: normal; PADDING-TOP: 0.4em
}
.k-calendar TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; CURSOR: pointer; PADDING-TOP: 1px
}
.k-calendar .k-state-focus {
	BORDER-BOTTOM: 1px dotted; BORDER-LEFT: 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px dotted; BORDER-RIGHT: 1px dotted; PADDING-TOP: 0px
}
.k-calendar .k-content .k-link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MIN-HEIGHT: 22px; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.45em; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
}
.k-calendar .k-meta-view .k-link {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.25em
}
.k-calendar .k-footer {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.5em
}
.k-calendar .k-nav-today:hover {
	TEXT-DECORATION: underline
}
.k-datetimepicker .k-picker-wrap {
	PADDING-RIGHT: 3.8em
}
.k-datetimepicker .k-select {
	WIDTH: 3.8em
}
.k-datetimepicker .k-picker-wrap .k-icon {
	MARGIN: 0px 0.24em; FONT-SIZE: 1em
}
.k-picker-wrap .k-icon {
	CURSOR: pointer
}
.k-button {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-textbox {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-timepicker {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-datepicker {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-datetimepicker {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.k-picker-wrap .k-input {
	MARGIN: 0px
}
.k-time-popup .k-item {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
DIV.k-treeview {
	BORDER-RIGHT-WIDTH: 0px; WHITE-SPACE: nowrap; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: auto; BORDER-LEFT-WIDTH: 0px
}
.k-treeview .k-item {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.k-treeview > .k-group {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
.k-treeview .k-item > .k-group {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
.k-treeview .k-content {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
.k-treeview .k-icon {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.k-treeview .k-image {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.k-treeview .k-sprite {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.k-treeview .k-checkbox {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.k-treeview .k-in {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.k-treeview .k-request-retry {
	VERTICAL-ALIGN: baseline
}
.k-treeview .k-plus {
	MARGIN-TOP: 3px; MARGIN-LEFT: -16px; CURSOR: pointer
}
.k-treeview .k-minus {
	MARGIN-TOP: 3px; MARGIN-LEFT: -16px; CURSOR: pointer
}
.k-treeview .k-plus-disabled {
	MARGIN-TOP: 3px; MARGIN-LEFT: -16px; CURSOR: pointer
}
.k-treeview .k-minus-disabled {
	MARGIN-TOP: 3px; MARGIN-LEFT: -16px; CURSOR: pointer
}
.k-treeview .k-plus-disabled {
	CURSOR: default
}
.k-treeview .k-minus-disabled {
	CURSOR: default
}
.k-treeview .k-sprite {
	MARGIN-RIGHT: 3px
}
.k-treeview .k-image {
	MARGIN-RIGHT: 3px
}
.k-treeview .k-in {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; MARGIN: 1px 0px 1px 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.k-treeview SPAN.k-in {
	CURSOR: default
}
.k-treeview .k-state-hover.k-in {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 1px
}
.k-treeview .k-state-selected.k-in {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 1px
}
.k-treeview .k-state-focused.k-in {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 1px
}
.k-treeview .k-drop-hint {
	Z-INDEX: 10000; POSITION: absolute; BACKGROUND-COLOR: transparent; MARGIN-TOP: -3px; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; VISIBILITY: hidden
}
.k-input {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.25em
}
.k-input {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-textbox > INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.k-textbox {
	BOX-SIZING: border-box; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
INPUT.k-textbox {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; HEIGHT: 2.13em; PADDING-TOP: 2px
}
.k-ie INPUT.k-textbox {
	TEXT-INDENT: 2px
}
.k-ff INPUT.k-textbox {
	HEIGHT: 2.17em
}
.k-ie7 INPUT.k-textbox {
	LINE-HEIGHT: 1.72em; TEXT-INDENT: 0.3em; HEIGHT: 1.72em
}
TEXTAREA.k-textbox {
	HEIGHT: auto
}
.k-ie7 .k-textbox {
	PADDING-BOTTOM: 1px; TEXT-INDENT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
SPAN.k-numerictextbox {
	BACKGROUND-COLOR: transparent
}
.k-numerictextbox .k-input {
	MARGIN: 0px
}
.k-numerictextbox .k-link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1em; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.k-numerictextbox .k-icon {
	HEIGHT: 11px
}
.k-colorpicker .k-picker-wrap {
	LINE-HEIGHT: 2em
}
.k-colorpicker .k-selected-color {
	LINE-HEIGHT: 0; WIDTH: 2em; DISPLAY: inline-block; HEIGHT: 2em; VERTICAL-ALIGN: top
}
.k-colorpicker .k-tool-icon {
	POSITION: relative; PADDING-BOTTOM: 2px; LINE-HEIGHT: 0; PADDING-LEFT: 3px; WIDTH: 16px; PADDING-RIGHT: 3px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 3px; HEIGHT: 16px; MARGIN-LEFT: 2px; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; TOP: -2px; MARGIN-RIGHT: 3px; PADDING-TOP: 3px
}
.k-colorpicker .k-tool-icon .k-selected-color {
	POSITION: absolute; WIDTH: 16px; BOTTOM: -3px; DISPLAY: block; HEIGHT: 3px; LEFT: 3px; border-radius: 0
}
.k-colorpicker .k-icon {
	CURSOR: pointer
}
.k-disabled-overlay {
	POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .5
}
.k-colorpalette {
	POSITION: relative; LINE-HEIGHT: 0; BORDER-RIGHT-WIDTH: 0px; WIDTH: 120px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-colorpalette .k-palette {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.k-colorpalette .k-item {
	Z-INDEX: 0; POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 12px; PADDING-RIGHT: 1px; DISPLAY: block; FLOAT: left; HEIGHT: 12px; FONT-SIZE: 0px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.k-colorpalette .k-state-selected.k-item {
	Z-INDEX: 100; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px; -webkit-box-shadow: 0 1px 4px #000; box-shadow: 0 1px 4px #000
}
.k-flatcolorpicker {
	PADDING-BOTTOM: 5px; WIDTH: 250px; DISPLAY: inline-block
}
DIV.k-flatcolorpicker {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent
}
.k-flatcolorpicker .k-selected-color {
	BACKGROUND-IMAGE: url(textures/transtexture.png); TEXT-ALIGN: right; BACKGROUND-POSITION: 50% 50%
}
.k-flatcolorpicker .k-selected-color INPUT.k-color-value {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.65em; MARGIN: 0px; PADDING-LEFT: 1em; WIDTH: 70%; PADDING-RIGHT: 0.3em; FONT-FAMILY: Consolas, "Ubuntu Mono", "Lucida Console", "Courier New", monospace; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.75em
}
.k-flatcolorpicker .k-hsv-rectangle {
	POSITION: relative; -khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; -ms-touch-action: pinch-zoom double-tap-zoom
}
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle {
	Z-INDEX: 10; BORDER-BOTTOM: #eee 1px solid; POSITION: absolute; BORDER-LEFT: #eee 1px solid; MARGIN-TOP: -5px; WIDTH: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 8px; MARGIN-LEFT: -5px; BORDER-TOP: #eee 1px solid; TOP: 50%; CURSOR: pointer; BORDER-RIGHT: #eee 1px solid; LEFT: 50%; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 2px #444; box-shadow: 0 1px 2px #444
}
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:hover {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; -webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000
}
.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:focus {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; -webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000
}
.k-flatcolorpicker .k-dragging.k-hsv-rectangle {
	CURSOR: none
}
.k-flatcolorpicker .k-dragging.k-hsv-rectangle * {
	CURSOR: none
}
.k-flatcolorpicker .k-slider-horizontal {
	MARGIN: 0px 5%; WIDTH: 90%; HEIGHT: 20px
}
.k-flatcolorpicker .k-slider-horizontal .k-slider-track {
	-webkit-box-shadow: 0 1px 0 #fff, 0 -1px 0 #999; box-shadow: 0 1px 0 #fff, 0 -1px 0 #999
}
.k-flatcolorpicker .k-hue-slider {
	DISPLAY: block
}
.k-flatcolorpicker .k-transparency-slider {
	DISPLAY: block
}
.k-flatcolorpicker .k-hue-slider .k-slider-selection {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.k-flatcolorpicker .k-transparency-slider .k-slider-selection {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.k-flatcolorpicker .k-hue-slider .k-draghandle {
	BORDER-BOTTOM: #eee 3px solid; BORDER-LEFT: #eee 3px solid; MARGIN-TOP: 1px; WIDTH: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 8px; BORDER-TOP: #eee 3px solid; BORDER-RIGHT: #eee 3px solid; -webkit-box-shadow: 0 1px 4px #444; box-shadow: 0 1px 4px #444
}
.k-flatcolorpicker .k-transparency-slider .k-draghandle {
	BORDER-BOTTOM: #eee 3px solid; BORDER-LEFT: #eee 3px solid; MARGIN-TOP: 1px; WIDTH: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 8px; BORDER-TOP: #eee 3px solid; BORDER-RIGHT: #eee 3px solid; -webkit-box-shadow: 0 1px 4px #444; box-shadow: 0 1px 4px #444
}
.k-flatcolorpicker .k-hue-slider .k-draghandle:hover {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 1px; -webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000
}
.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 1px; -webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000
}
.k-flatcolorpicker .k-hue-slider .k-draghandle:focus {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 1px; -webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000
}
.k-flatcolorpicker .k-transparency-slider .k-draghandle:focus {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 1px; -webkit-box-shadow: 0 1px 5px #000; box-shadow: 0 1px 5px #000
}
.k-flatcolorpicker .k-hue-slider .k-slider-track {
	
}
.k-flatcolorpicker .k-transparency-slider .k-slider-track {
	BACKGROUND-IMAGE: url(textures/transparency.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 50%; background-size: 100% auto
}
.k-flatcolorpicker .k-controls {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; FONT-SIZE: 90%
}
.k-flatcolorpicker .k-controls .k-button {
	WIDTH: 6em
}
.k-flatcolorpicker .k-hsv-gradient {
	MARGIN-BOTTOM: 5px; HEIGHT: 180px
}
.k-ie9 .k-flatcolorpicker .k-hue-slider .k-slider-track {
	BACKGROUND: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)
}
.k-ie9 .k-flatcolorpicker .k-hsv-gradient {
	
}
.k-ie7 .k-flatcolorpicker .k-hue-slider .k-slider-track {
	BACKGROUND: url(textures/hue.png) 0px 50%
}
.k-ie8 .k-flatcolorpicker .k-hue-slider .k-slider-track {
	BACKGROUND: url(textures/hue.png) 0px 50%
}
.k-ie7 .k-flatcolorpicker .k-transparency-slider .k-slider-track {
	BACKGROUND: url(textures/transparency.png) 0px 50%
}
.k-ie8 .k-flatcolorpicker .k-transparency-slider .k-slider-track {
	BACKGROUND: url(textures/transparency.png) 0px 50%
}
.k-ie7 .k-flatcolorpicker .k-hsv-gradient {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#00ffffff',GradientType=1) progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0)
}
.k-ie8 .k-flatcolorpicker .k-hsv-gradient {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#00ffffff',GradientType=1) progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0)
}
TABLE.k-editor {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-COLLAPSE: separate; TABLE-LAYOUT: fixed; HEIGHT: 250px; FONT-SIZE: 100%; VERTICAL-ALIGN: top; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-editor-inline {
	PADDING-BOTTOM: 0.3em; BORDER-RIGHT-WIDTH: 2px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 0.3em
}
.k-editortoolbar-dragHandle {
	PADDING-LEFT: 0px; PADDING-RIGHT: 3px; CURSOR: move
}
.k-editor .k-editor-toolbar-wrap {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.k-editor-toolbar {
	PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; CURSOR: default; PADDING-TOP: 0.1em
}
.k-editor-toolbar LI {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.k-webkit .k-editor-toolbar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-ff .k-editor-toolbar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-ie9 .k-editor-toolbar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-webkit .k-editor-toolbar LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0.1em
}
.k-ff .k-editor-toolbar LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0.1em
}
.k-ie9 .k-editor-toolbar LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0.1em
}
.k-group-end {
	MARGIN-RIGHT: 6px
}
.k-editor-toolbar .k-editor-dropdown {
	MARGIN-RIGHT: 6px
}
.k-editor-toolbar .k-editor-template {
	MARGIN-RIGHT: 6px
}
.k-editor-toolbar .k-editor-combobox {
	MARGIN-RIGHT: 6px
}
.k-editor-toolbar .k-editor-selectbox {
	MARGIN-RIGHT: 6px
}
.k-editor-toolbar .k-editor-colorpicker {
	MARGIN-RIGHT: 6px
}
.k-editor-toolbar .k-editor-selectbox {
	POSITION: relative
}
.k-editor-selectbox .k-select-overlay {
	Z-INDEX: 11000; POSITION: absolute; MARGIN: -4px 0px 0px; WIDTH: 100%; HEIGHT: 26px; TOP: 0px; LEFT: 0px; -webkit-appearance: none; opacity: 0
}
.k-editor-toolbar .k-separator {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0.3em 0px 0.1em; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; FONT-SIZE: 1.3em; BORDER-TOP: 0px solid; TOP: 1px; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-editor-toolbar .k-break {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 1px; FONT-SIZE: 0px
}
.k-editor-toolbar .k-dropdown {
	VERTICAL-ALIGN: middle
}
.k-editor-toolbar .k-combobox {
	VERTICAL-ALIGN: middle
}
.k-editor-toolbar .k-selectbox {
	VERTICAL-ALIGN: middle
}
.k-editor-toolbar .k-colorpicker {
	VERTICAL-ALIGN: middle
}
.k-editor-button .k-tool-icon {
	MARGIN: 1px 0px; WIDTH: 24px; HEIGHT: 24px; VERTICAL-ALIGN: middle
}
.k-i-move {
	BACKGROUND-POSITION: -160px -288px
}
.k-bold {
	BACKGROUND-POSITION: -240px 0px
}
.k-state-hover.k-bold {
	BACKGROUND-POSITION: -264px 0px
}
.k-state-selected.k-bold {
	BACKGROUND-POSITION: -264px 0px
}
.k-italic {
	BACKGROUND-POSITION: -240px -24px
}
.k-state-hover.k-italic {
	BACKGROUND-POSITION: -264px -24px
}
.k-state-selected.k-italic {
	BACKGROUND-POSITION: -264px -24px
}
.k-underline {
	BACKGROUND-POSITION: -240px -48px
}
.k-state-hover.k-underline {
	BACKGROUND-POSITION: -264px -48px
}
.k-state-selected.k-underline {
	BACKGROUND-POSITION: -264px -48px
}
.k-strikethrough {
	BACKGROUND-POSITION: -240px -72px
}
.k-state-hover.k-strikethrough {
	BACKGROUND-POSITION: -264px -72px
}
.k-state-selected.k-strikethrough {
	BACKGROUND-POSITION: -264px -72px
}
.k-foreColor {
	BACKGROUND-POSITION: -240px -96px
}
.k-state-hover.k-foreColor {
	BACKGROUND-POSITION: -264px -96px
}
.k-state-selected.k-foreColor {
	BACKGROUND-POSITION: -264px -96px
}
.k-backColor {
	BACKGROUND-POSITION: -240px -120px
}
.k-state-hover.k-backColor {
	BACKGROUND-POSITION: -264px -120px
}
.k-state-selected.k-backColor {
	BACKGROUND-POSITION: -264px -120px
}
.k-justifyLeft {
	BACKGROUND-POSITION: -240px -144px
}
.k-state-hover.k-justifyLeft {
	BACKGROUND-POSITION: -264px -144px
}
.k-state-selected.k-justifyLeft {
	BACKGROUND-POSITION: -264px -144px
}
.k-justifyCenter {
	BACKGROUND-POSITION: -240px -168px
}
.k-state-hover.k-justifyCenter {
	BACKGROUND-POSITION: -264px -168px
}
.k-state-selected.k-justifyCenter {
	BACKGROUND-POSITION: -264px -168px
}
.k-justifyRight {
	BACKGROUND-POSITION: -240px -192px
}
.k-state-hover.k-justifyRight {
	BACKGROUND-POSITION: -264px -192px
}
.k-state-selected.k-justifyRight {
	BACKGROUND-POSITION: -264px -192px
}
.k-justifyFull {
	BACKGROUND-POSITION: -240px -216px
}
.k-state-hover.k-justifyFull {
	BACKGROUND-POSITION: -264px -216px
}
.k-state-selected.k-justifyFull {
	BACKGROUND-POSITION: -264px -216px
}
.k-insertUnorderedList {
	BACKGROUND-POSITION: -240px -264px
}
.k-state-hover.k-insertUnorderedList {
	BACKGROUND-POSITION: -264px -264px
}
.k-state-selected.k-insertUnorderedList {
	BACKGROUND-POSITION: -264px -264px
}
.k-insertOrderedList {
	BACKGROUND-POSITION: -240px -288px
}
.k-state-hover.k-insertOrderedList {
	BACKGROUND-POSITION: -264px -288px
}
.k-state-selected.k-insertOrderedList {
	BACKGROUND-POSITION: -264px -288px
}
.k-indent {
	BACKGROUND-POSITION: -288px 0px
}
.k-rtl .k-outdent {
	BACKGROUND-POSITION: -288px 0px
}
.k-state-hover.k-indent {
	BACKGROUND-POSITION: -312px 0px
}
.k-rtl .k-state-hover.k-outdent {
	BACKGROUND-POSITION: -312px 0px
}
.k-state-selected.k-indent {
	BACKGROUND-POSITION: -312px 0px
}
.k-rtl .k-state-selected.k-outdent {
	BACKGROUND-POSITION: -312px 0px
}
.k-outdent {
	BACKGROUND-POSITION: -288px -24px
}
.k-rtl .k-indent {
	BACKGROUND-POSITION: -288px -24px
}
.k-state-hover.k-outdent {
	BACKGROUND-POSITION: -312px -24px
}
.k-rtl .k-state-hover.k-indent {
	BACKGROUND-POSITION: -312px -24px
}
.k-state-selected.k-outdent {
	BACKGROUND-POSITION: -312px -24px
}
.k-rtl .k-state-selected.k-indent {
	BACKGROUND-POSITION: -312px -24px
}
.k-createLink {
	BACKGROUND-POSITION: -288px -48px
}
.k-state-hover.k-createLink {
	BACKGROUND-POSITION: -312px -48px
}
.k-state-selected.k-createLink {
	BACKGROUND-POSITION: -312px -48px
}
.k-unlink {
	BACKGROUND-POSITION: -288px -72px
}
.k-state-hover.k-unlink {
	BACKGROUND-POSITION: -312px -72px
}
.k-state-selected.k-unlink {
	BACKGROUND-POSITION: -312px -72px
}
.k-insertImage {
	BACKGROUND-POSITION: -288px -96px
}
.k-state-hover.k-insertImage {
	BACKGROUND-POSITION: -312px -96px
}
.k-state-selected.k-insertImage {
	BACKGROUND-POSITION: -312px -96px
}
.k-subscript {
	BACKGROUND-POSITION: -288px -144px
}
.k-state-hover.k-subscript {
	BACKGROUND-POSITION: -312px -144px
}
.k-state-selected.k-subscript {
	BACKGROUND-POSITION: -312px -144px
}
.k-superscript {
	BACKGROUND-POSITION: -288px -168px
}
.k-state-hover.k-superscript {
	BACKGROUND-POSITION: -312px -168px
}
.k-state-selected.k-superscript {
	BACKGROUND-POSITION: -312px -168px
}
.k-createTable {
	BACKGROUND-POSITION: -192px 0px
}
.k-state-hover.k-createTable {
	BACKGROUND-POSITION: -216px 0px
}
.k-state-selected.k-createTable {
	BACKGROUND-POSITION: -216px 0px
}
.k-addColumnLeft {
	BACKGROUND-POSITION: -192px -24px
}
.k-state-hover.k-addColumnLeft {
	BACKGROUND-POSITION: -216px -24px
}
.k-state-selected.k-addColumnLeft {
	BACKGROUND-POSITION: -216px -24px
}
.k-addColumnRight {
	BACKGROUND-POSITION: -192px -48px
}
.k-state-hover.k-addColumnRight {
	BACKGROUND-POSITION: -216px -48px
}
.k-state-selected.k-addColumnRight {
	BACKGROUND-POSITION: -216px -48px
}
.k-addRowAbove {
	BACKGROUND-POSITION: -192px -72px
}
.k-state-hover.k-addRowAbove {
	BACKGROUND-POSITION: -216px -72px
}
.k-state-selected.k-addRowAbove {
	BACKGROUND-POSITION: -216px -72px
}
.k-addRowBelow {
	BACKGROUND-POSITION: -192px -96px
}
.k-state-hover.k-addRowBelow {
	BACKGROUND-POSITION: -216px -96px
}
.k-state-selected.k-addRowBelow {
	BACKGROUND-POSITION: -216px -96px
}
.k-deleteRow {
	BACKGROUND-POSITION: -192px -120px
}
.k-state-hover.k-deleteRow {
	BACKGROUND-POSITION: -216px -120px
}
.k-state-selected.k-deleteRow {
	BACKGROUND-POSITION: -216px -120px
}
.k-deleteColumn {
	BACKGROUND-POSITION: -192px -144px
}
.k-state-hover.k-deleteColumn {
	BACKGROUND-POSITION: -216px -144px
}
.k-state-selected.k-deleteColumn {
	BACKGROUND-POSITION: -216px -144px
}
.k-mergeCells {
	BACKGROUND-POSITION: -192px -168px
}
.k-state-hover.k-mergeCells {
	BACKGROUND-POSITION: -216px -168px
}
.k-state-selected.k-mergeCells {
	BACKGROUND-POSITION: -216px -168px
}
.k-fontName {
	WIDTH: 110px
}
.k-fontSize {
	WIDTH: 124px
}
.k-formatBlock {
	WIDTH: 147px
}
.k-editortoolbar-dragHandle {
	MARGIN: 1px 0px 0px; FLOAT: left
}
.k-editor-toolbar .k-editor-button {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.k-editor-button .k-tool-icon {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid
}
.k-group-end .k-tool-icon {
	BORDER-RIGHT-WIDTH: 1px
}
.k-editor-toolbar LI.k-group-break {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; FONT-SIZE: 0px
}
.k-editor-button .k-state-hover {
	VERTICAL-ALIGN: middle
}
.k-editor-button .k-state-active {
	VERTICAL-ALIGN: middle
}
.k-editor-button .k-state-disabled {
	FILTER: alpha(opacity=30); opacity: .3
}
.k-editor .k-editable-area {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-editor .k-content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.k-editor IFRAME.k-content {
	DISPLAY: inline; VERTICAL-ALIGN: top
}
.k-editor .k-raw-content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.k-editor .k-raw-content {
	FONT-FAMILY: consolas, "courier new", monospace; FONT-SIZE: inherit
}
.k-editor-dialog .k-editor-textarea {
	FONT-FAMILY: consolas, "courier new", monospace; FONT-SIZE: inherit
}
.k-editor-dialog {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; WIDTH: 400px; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.k-editor-dialog .k-edit-label {
	WIDTH: 25%
}
.k-editor-dialog .k-edit-field {
	WIDTH: 66%
}
.k-editor-dialog .k-edit-field .k-textbox {
	WIDTH: 96%
}
.k-editor-dialog .k-edit-field .k-checkbox {
	MARGIN: 0px 0.4em 0px 0px
}
.k-imagebrowser-dialog {
	WIDTH: 740px
}
.k-imagebrowser-dialog .k-imagebrowser {
	MARGIN: 0px 1em
}
.k-imagebrowser-dialog .k-edit-label {
	WIDTH: 13%
}
.k-imagebrowser-dialog .k-edit-field {
	WIDTH: 81%
}
.k-imagebrowser-dialog .k-edit-field .k-textbox {
	WIDTH: 50%
}
.k-form-text-row {
	PADDING-BOTTOM: 0.3em
}
.k-form-checkbox-row {
	PADDING-BOTTOM: 0.3em
}
.k-form-text-row INPUT {
	MARGIN-RIGHT: 1em
}
.k-form-text-row LABEL {
	TEXT-ALIGN: right; WIDTH: 7em; PADDING-RIGHT: 0.5em; DISPLAY: inline-block
}
.k-form-checkbox-row INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 7.5em; FONT-SIZE: inherit; PADDING-TOP: 0px
}
.k-form-checkbox-row LABEL {
	PADDING-LEFT: 0.3em
}
.k-form-checkbox-row INPUT {
	VERTICAL-ALIGN: middle
}
.k-form-checkbox-row LABEL {
	VERTICAL-ALIGN: middle
}
.k-form-text-row LABEL.k-form-text-row INPUT {
	VERTICAL-ALIGN: middle
}
.k-form-text-row SELECT {
	VERTICAL-ALIGN: middle
}
.k-form-text-row INPUT {
	WIDTH: 20em
}
.k-form-text-row SELECT {
	WIDTH: 20em
}
.k-editor-dialog .k-form-text-row LABEL {
	DISPLAY: inline-block
}
.k-editor-dialog .k-button {
	DISPLAY: inline-block
}
.k-editor-dialog .k-editor-textarea {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; WIDTH: 600px; PADDING-RIGHT: 0.2em; HEIGHT: 350px; OVERFLOW: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
.k-button-wrapper .k-link:hover {
	TEXT-DECORATION: underline
}
.k-ct-popup {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; WIDTH: 176px; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.65em
}
.k-ct-popup .k-status {
	MARGIN: 0.3em 0px
}
.k-ct-cell {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: 1px; WIDTH: 18px; DISPLAY: inline-block; HEIGHT: 18px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
DIV.k-slider {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; -khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.k-slider-vertical {
	WIDTH: 26px; HEIGHT: 200px
}
.k-slider-horizontal {
	WIDTH: 200px; DISPLAY: inline-block; HEIGHT: 26px
}
.k-slider-wrap {
	WIDTH: 100%; HEIGHT: 100%
}
.k-slider .k-button {
	POSITION: absolute; MIN-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; WIDTH: 24px; PADDING-RIGHT: 0px; HEIGHT: 24px; TOP: 0px; PADDING-TOP: 0px
}
.k-grid .k-slider .k-button {
	POSITION: absolute; MIN-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; WIDTH: 24px; PADDING-RIGHT: 0px; HEIGHT: 24px; TOP: 0px; PADDING-TOP: 0px
}
.k-slider .k-button .k-icon {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: top
}
.k-state-disabled .k-slider-wrap {
	FILTER: alpha(opacity=60); opacity: .6
}
.k-state-disabled .k-slider-wrap .k-slider-items {
	COLOR: #333
}
.k-slider .k-button-decrease {
	LEFT: 0px
}
.k-slider-vertical .k-button-decrease {
	BOTTOM: 0px; TOP: auto
}
.k-grid .k-slider-vertical .k-button-decrease {
	BOTTOM: 0px; TOP: auto
}
.k-slider .k-button-increase {
	RIGHT: 0px
}
.k-slider .k-icon {
	CURSOR: pointer
}
.k-slider-track {
	CURSOR: pointer
}
.k-slider .k-tick {
	CURSOR: pointer
}
.k-ie7 .k-slider .k-icon {
	MARGIN-TOP: 2px
}
.k-slider-track {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-slider-selection {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-slider-horizontal .k-slider-track {
	MARGIN-TOP: -4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 8px; TOP: 50%; LEFT: 0px
}
.k-slider-horizontal .k-slider-selection {
	MARGIN-TOP: -4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 8px; TOP: 50%; LEFT: 0px
}
.k-slider-horizontal .k-slider-buttons .k-slider-track {
	LEFT: 34px
}
.k-slider-vertical .k-slider-track {
	WIDTH: 8px; BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y; MARGIN-LEFT: -4px; LEFT: 50%
}
.k-slider-vertical .k-slider-selection {
	WIDTH: 8px; BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y; MARGIN-LEFT: -4px; LEFT: 50%
}
.k-slider-vertical .k-slider-buttons .k-slider-track {
	BOTTOM: 34px
}
.k-draghandle {
	POSITION: absolute; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; TEXT-INDENT: -3333px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; TEXT-DECORATION: none
}
.k-slider-horizontal .k-draghandle {
	WIDTH: 13px; HEIGHT: 14px; TOP: -4px
}
.k-slider-vertical .k-draghandle {
	WIDTH: 14px; HEIGHT: 13px; LEFT: -4px
}
.k-slider-buttons .k-slider-items {
	MARGIN-LEFT: 34px
}
.k-slider-horizontal .k-slider-items {
	HEIGHT: 100%
}
.k-slider-vertical .k-slider-items {
	PADDING-TOP: 1px
}
.k-slider-vertical .k-slider-buttons .k-slider-items {
	PADDING-TOP: 0px
}
.k-slider-vertical .k-slider-buttons .k-slider-items {
	MARGIN: 0px; PADDING-TOP: 35px
}
.k-slider .k-tick {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; PADDING-TOP: 0px
}
.k-slider-horizontal .k-tick {
	TEXT-ALIGN: center; FLOAT: left; HEIGHT: 100%
}
.k-ie7 .k-slider-vertical .k-tick {
	WIDTH: 100%; FLOAT: left; CLEAR: left
}
.k-slider-horizontal .k-tick {
	BACKGROUND-POSITION: center -92px
}
.k-slider-horizontal .k-slider-topleft .k-tick {
	BACKGROUND-POSITION: center -122px
}
.k-slider-horizontal .k-slider-bottomright .k-tick {
	BACKGROUND-POSITION: center -152px
}
.k-slider-horizontal .k-tick-large {
	BACKGROUND-POSITION: center -2px
}
.k-slider-horizontal .k-slider-topleft .k-tick-large {
	BACKGROUND-POSITION: center -32px
}
.k-slider-horizontal .k-slider-bottomright .k-tick-large {
	BACKGROUND-POSITION: center -62px
}
.k-slider-vertical .k-tick {
	BACKGROUND-POSITION: -92px center
}
.k-slider-vertical .k-slider-topleft .k-tick {
	BACKGROUND-POSITION: -122px center
}
.k-slider-vertical .k-slider-bottomright .k-tick {
	BACKGROUND-POSITION: -152px center
}
.k-slider-vertical .k-tick-large {
	BACKGROUND-POSITION: -2px center
}
.k-slider-vertical .k-slider-topleft .k-tick-large {
	BACKGROUND-POSITION: -32px center
}
.k-slider-vertical .k-slider-bottomright .k-tick-large {
	BACKGROUND-POSITION: -62px center
}
.k-slider-horizontal .k-first {
	BACKGROUND-POSITION: 0px -92px
}
.k-slider-horizontal .k-first.k-tick-large {
	BACKGROUND-POSITION: 0px -2px
}
.k-slider-horizontal .k-slider-topleft .k-first {
	BACKGROUND-POSITION: 0px -122px
}
.k-slider-horizontal .k-slider-topleft .k-first.k-tick-large {
	BACKGROUND-POSITION: 0px -32px
}
.k-slider-horizontal .k-slider-bottomright .k-first {
	BACKGROUND-POSITION: 0px -152px
}
.k-slider-horizontal .k-slider-bottomright .k-first.k-tick-large {
	BACKGROUND-POSITION: 0px -62px
}
.k-slider-horizontal .k-last {
	BACKGROUND-POSITION: 100% -92px
}
.k-slider-horizontal .k-last.k-tick-large {
	BACKGROUND-POSITION: 100% -2px
}
.k-slider-horizontal .k-slider-topleft .k-last {
	BACKGROUND-POSITION: 100% -122px
}
.k-slider-horizontal .k-slider-topleft .k-last.k-tick-large {
	BACKGROUND-POSITION: 100% -32px
}
.k-slider-horizontal .k-slider-bottomright .k-last {
	BACKGROUND-POSITION: 100% -152px
}
.k-slider-horizontal .k-slider-bottomright .k-last.k-tick-large {
	BACKGROUND-POSITION: 100% -62px
}
.k-slider-vertical .k-first {
	BACKGROUND-POSITION: -92px 100%
}
.k-slider-vertical .k-first.k-tick-large {
	BACKGROUND-POSITION: -2px 100%
}
.k-slider-vertical .k-slider-topleft .k-first {
	BACKGROUND-POSITION: -122px 100%
}
.k-slider-vertical .k-slider-topleft .k-first.k-tick-large {
	BACKGROUND-POSITION: -32px 100%
}
.k-slider-vertical .k-slider-bottomright .k-first {
	BACKGROUND-POSITION: -152px 100%
}
.k-slider-vertical .k-slider-bottomright .k-first.k-tick-large {
	BACKGROUND-POSITION: -62px 100%
}
.k-slider-vertical .k-last {
	BACKGROUND-POSITION: -92px 0px
}
.k-slider-vertical .k-last.k-tick-large {
	BACKGROUND-POSITION: -2px 0px
}
.k-slider-vertical .k-slider-topleft .k-last {
	BACKGROUND-POSITION: -122px 0px
}
.k-slider-vertical .k-slider-topleft .k-last.k-tick-large {
	BACKGROUND-POSITION: -32px 0px
}
.k-slider-vertical .k-slider-bottomright .k-last {
	BACKGROUND-POSITION: -152px 0px
}
.k-slider-vertical .k-slider-bottomright .k-last.k-tick-large {
	BACKGROUND-POSITION: -62px 0px
}
.k-slider-vertical .k-tick {
	TEXT-ALIGN: right
}
.k-slider-vertical .k-slider-topleft .k-tick {
	TEXT-ALIGN: left
}
.k-slider .k-label {
	POSITION: absolute; WHITE-SPACE: nowrap; FONT-SIZE: 0.92em
}
.k-slider-horizontal .k-label {
	LINE-HEIGHT: 1; WIDTH: 100%; LEFT: 0px
}
.k-slider-horizontal .k-first .k-label {
	LEFT: -50%
}
.k-slider-horizontal .k-last .k-label {
	RIGHT: -50%; LEFT: auto
}
.k-slider-horizontal .k-label {
	BOTTOM: -1.2em
}
.k-slider-horizontal .k-slider-topleft .k-label {
	TOP: -1.2em
}
.k-slider-vertical .k-label {
	TEXT-ALIGN: left; DISPLAY: block; LEFT: 120%
}
.k-slider-vertical .k-last .k-label {
	TOP: -0.5em
}
.k-slider-vertical .k-first .k-label {
	BOTTOM: -0.5em
}
.k-slider-vertical .k-slider-topleft .k-label {
	RIGHT: 120%; LEFT: auto
}
.k-slider-tooltip {
	TOP: -4444px
}
.k-scheduler-toolbar {
	BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid
}
.k-scheduler-footer {
	BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid
}
.k-scheduler-toolbar {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 28px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.k-scheduler-footer {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 28px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.k-scheduler-toolbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.k-scheduler-header {
	TEXT-ALIGN: center
}
.k-scheduler-footer {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-scheduler-toolbar > UL {
	FLOAT: right
}
.k-scheduler-toolbar > UL:first-child {
	FLOAT: left
}
.k-scheduler-toolbar > UL > LI {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; DISPLAY: inline-block; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-scheduler-footer > UL > LI {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; DISPLAY: inline-block; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-scheduler .k-scheduler-toolbar .k-nav-current {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-scheduler-toolbar > UL > LI:first-child {
	BORDER-LEFT-WIDTH: 1px
}
.k-scheduler DIV.k-scheduler-footer UL LI {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; MARGIN-RIGHT: 0.6em
}
.k-scheduler-toolbar .k-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.1em; PADDING-RIGHT: 1.1em; DISPLAY: inline-block; PADDING-TOP: 0px
}
.k-scheduler-footer .k-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.1em; PADDING-RIGHT: 1.1em; DISPLAY: inline-block; PADDING-TOP: 0px
}
.k-scheduler-toolbar .k-nav-prev .k-link {
	PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em
}
.k-scheduler-toolbar .k-nav-next .k-link {
	PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em
}
.k-ie7 .k-scheduler-toolbar .k-nav-prev .k-link {
	MARGIN-TOP: -1px; HEIGHT: 2.3em; VERTICAL-ALIGN: middle
}
.k-ie7 .k-scheduler-toolbar .k-nav-next .k-link {
	MARGIN-TOP: -1px; HEIGHT: 2.3em; VERTICAL-ALIGN: middle
}
.k-ie7 .k-scheduler-toolbar .k-nav-prev .k-link .k-icon {
	MARGIN-TOP: 0.5em
}
.k-ie7 .k-scheduler-toolbar .k-nav-next .k-link .k-icon {
	MARGIN-TOP: 0.5em
}
.k-scheduler-toolbar .k-nav-current .k-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-scheduler-toolbar .k-nav-current {
	MARGIN: 0px 1.1em
}
.k-scheduler DIV.k-scheduler-toolbar > UL > LI.k-nav-current {
	BACKGROUND: 0px 50%
}
.k-scheduler .k-nav-current > .k-state-active {
	BACKGROUND: 0px 50%
}
.k-scheduler-toolbar .k-i-calendar {
	MARGIN: -2px 6px 0px 0px
}
.k-scheduler-footer .k-icon {
	MARGIN: -2px 6px 0px 0px
}
.k-scheduler-header {
	OVERFLOW: hidden
}
.k-scheduler-header-wrap {
	OVERFLOW: hidden
}
.k-scheduler-header-wrap {
	BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.k-scheduler .k-scrollbar-v .k-scheduler-header-wrap {
	BORDER-RIGHT-WIDTH: 1px
}
.k-scheduler-times {
	POSITION: relative
}
.k-scheduler-content {
	POSITION: relative
}
.k-scheduler-times {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.k-scheduler-content {
	OVERFLOW: auto
}
.k-scheduler-layout {
	BORDER-SPACING: 0; WIDTH: 100%
}
.k-scheduler-table {
	BORDER-SPACING: 0; WIDTH: 100%
}
.k-ie7 .k-scheduler-content .k-scheduler-table {
	WIDTH: auto
}
.k-scheduler-layout > TBODY > TR > TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.k-safari .k-scheduler-layout > TBODY > TR > TD + TD {
	WIDTH: 100%
}
.k-scheduler-table {
	MARGIN: 0px; TABLE-LAYOUT: fixed
}
.k-scheduler-times .k-scheduler-table {
	TABLE-LAYOUT: auto
}
.k-scheduler-monthview .k-scheduler-content .k-scheduler-table {
	HEIGHT: 100%
}
.k-scheduler-table TD {
	PADDING-BOTTOM: 0.33em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 1.5em; PADDING-TOP: 0.33em
}
.k-scheduler-table TH {
	PADDING-BOTTOM: 0.33em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 1.5em; PADDING-TOP: 0.33em
}
.k-scheduler-monthview .k-hidden {
	WIDTH: 0px !important; OVERFLOW: hidden !important
}
.k-scheduler-monthview .k-hidden > DIV {
	WIDTH: 0px !important; OVERFLOW: hidden !important
}
.k-scheduler-monthview .k-hidden {
	BORDER-RIGHT-WIDTH: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; HEIGHT: 60px
}
.k-scheduler-monthview > TBODY > TR:first-child .k-scheduler-times {
	MARGIN-RIGHT: 1px
}
.k-scheduler-monthview > TBODY > TR:first-child .k-scheduler-times .k-hidden {
	HEIGHT: auto
}
.k-scheduler-monthview .k-scheduler-table TD {
	TEXT-ALIGN: right; HEIGHT: 60px
}
.k-scheduler-header TH {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.k-scheduler-table TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.k-scheduler-header TH {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.k-scheduler-table TD:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.k-scheduler-header TH:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.k-scheduler-agenda .k-scheduler-table TD:first-child {
	BORDER-LEFT-WIDTH: 1px
}
.k-scheduler-agenda .k-scheduler-table TD.k-first {
	BORDER-LEFT-WIDTH: 0px
}
.k-scheduler-times TH {
	BORDER-BOTTOM: transparent 1px solid; TEXT-ALIGN: right; BORDER-LEFT: transparent 0px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: transparent 0px solid; BORDER-RIGHT: transparent 1px solid
}
.k-scheduler-layout TR + TR .k-scheduler-times TH {
	BORDER-BOTTOM-COLOR: transparent
}
.k-scheduler-layout TR + TR .k-scheduler-times TH.k-slot-cell {
	BORDER-BOTTOM-COLOR: inherit
}
.k-scheduler-layout TR + TR .k-scheduler-times TH.k-scheduler-times-all-day {
	BORDER-BOTTOM-COLOR: inherit
}
.k-scheduler .k-middle-row TD {
	BORDER-BOTTOM-STYLE: dotted
}
.k-scheduler-now-arrow {
	POSITION: absolute
}
.k-scheduler-now-line {
	POSITION: absolute
}
.k-scheduler-now-arrow {
	BORDER-BOTTOM: transparent 5px solid; BORDER-LEFT: transparent 5px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 5px solid; BORDER-RIGHT: transparent 5px solid; LEFT: 0px
}
.k-scheduler-now-line {
	HEIGHT: 1px; RIGHT: 0px; LEFT: 5px
}
.k-task {
	POSITION: relative
}
DIV.k-more-events {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.6em; PADDING-TOP: 0px
}
.k-more-events > SPAN {
	MARGIN-TOP: -0.6em; DISPLAY: block
}
.k-event {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-more-events {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: 1px solid; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.k-event {
	CURSOR: default
}
.k-event-drag-hint {
	FILTER: alpha(opacity=60); CURSOR: -moz-grabbing; opacity: .6
}
.k-scheduler-header .k-event {
	WHITE-SPACE: nowrap
}
.k-event DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-event DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-event DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-event DL {
	PADDING-BOTTOM: 0.34em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 1.8em; PADDING-TOP: 0.34em
}
.k-event DT {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FONT-SIZE: 0.9em; OVERFLOW: hidden
}
.k-event-actions {
	POSITION: absolute; WHITE-SPACE: nowrap; TOP: 3px; RIGHT: 4px
}
.k-event > .k-link {
	POSITION: absolute; WHITE-SPACE: nowrap; TOP: 3px; RIGHT: 4px
}
.k-task > .k-link {
	POSITION: absolute; WHITE-SPACE: nowrap; TOP: 3px; RIGHT: 4px
}
.k-event-actions {
	Z-INDEX: 1
}
.k-scheduler-agenda .k-task > .k-link {
	TOP: 0px; RIGHT: 0px
}
.k-event-actions:first-child {
	POSITION: static; MARGIN: 4px 2px 0px 4px; FLOAT: left
}
.k-webkit .k-event-actions:first-child {
	MARGIN-TOP: 3px
}
.k-event-actions:first-child > .k-link {
	DISPLAY: inline-block
}
.k-event-delete {
	DISPLAY: none
}
.k-event:hover .k-event-delete {
	DISPLAY: inline-block
}
TR:hover > TD > .k-task .k-event-delete {
	DISPLAY: inline-block
}
.k-event .k-event-top-actions {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
.k-event .k-event-bottom-actions {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
.k-event .k-event-bottom-actions {
	BOTTOM: 0px; TOP: auto
}
.k-event .k-resize-handle {
	Z-INDEX: 2; POSITION: absolute; VISIBILITY: hidden
}
.k-event:hover .k-resize-handle {
	VISIBILITY: visible
}
.k-event .k-resize-handle:after {
	POSITION: absolute; FILTER: alpha(opacity=50); CONTENT: ""; opacity: .5
}
.k-event > .k-resize-n {
	HEIGHT: 0.4em; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.k-event > .k-resize-s {
	BOTTOM: 0px; HEIGHT: 0.4em; RIGHT: 0px; LEFT: 0px
}
.k-event > .k-resize-e {
	WIDTH: 0.4em; BOTTOM: 0px; TOP: 0px; RIGHT: 0px
}
.k-event > .k-resize-w {
	WIDTH: 0.4em; BOTTOM: 0px; TOP: 0px; LEFT: 0px
}
.k-event > .k-resize-n:after {
	WIDTH: 2em; HEIGHT: 1px; MARGIN-LEFT: -1em; TOP: 1px; LEFT: 50%
}
.k-event > .k-resize-s:after {
	WIDTH: 2em; HEIGHT: 1px; MARGIN-LEFT: -1em; TOP: 1px; LEFT: 50%
}
.k-event > .k-resize-s:after {
	BOTTOM: 1px; TOP: auto
}
.k-event > .k-resize-e:after {
	MARGIN-TOP: -0.7em; WIDTH: 1px; HEIGHT: 1.4em; TOP: 50%; LEFT: 1px
}
.k-event > .k-resize-w:after {
	MARGIN-TOP: -0.7em; WIDTH: 1px; HEIGHT: 1.4em; TOP: 50%; LEFT: 1px
}
.k-event > .k-resize-e:after {
	RIGHT: 1px; LEFT: auto
}
.k-scheduler-marquee {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.k-first.k-scheduler-marquee:before {
	BORDER-BOTTOM: 3px solid; POSITION: absolute; BORDER-LEFT: 3px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: 3px solid; CONTENT: ""; BORDER-RIGHT: 3px solid
}
.k-last.k-scheduler-marquee:after {
	BORDER-BOTTOM: 3px solid; POSITION: absolute; BORDER-LEFT: 3px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: 3px solid; CONTENT: ""; BORDER-RIGHT: 3px solid
}
DIV.k-scheduler-marquee:before {
	BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; TOP: 0px; LEFT: 0px
}
DIV.k-scheduler-marquee:after {
	BORDER-TOP-COLOR: transparent; BOTTOM: 0px; BORDER-LEFT-COLOR: transparent; RIGHT: 0px
}
.k-scheduler-marquee .k-label-top {
	POSITION: absolute; FONT-SIZE: 0.8em; TOP: 0.3em; LEFT: 0.8em
}
.k-scheduler-marquee .k-label-bottom {
	POSITION: absolute; BOTTOM: 0.3em; FONT-SIZE: 0.8em; RIGHT: 0.81em
}
.k-scheduler-quickedit .k-textbox {
	WIDTH: 200px
}
.k-tooltip-bottom {
	TEXT-ALIGN: left
}
.k-tooltip-bottom .k-button {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
.k-tooltip-bottom .k-quickedit-details {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.k-scheduler-agenda .k-scheduler-table TH {
	TEXT-ALIGN: left
}
.k-scheduler-agenda .k-scheduler-table TD {
	TEXT-ALIGN: left
}
.k-slot-cell {
	WIDTH: 70px
}
.k-scheduler-groupcolumn {
	WIDTH: 70px
}
.k-scheduler-datecolumn {
	WIDTH: 144px
}
.k-scheduler-timecolumn {
	WIDTH: 130px
}
.k-scheduler-timecolumn > DIV {
	POSITION: relative; VERTICAL-ALIGN: top
}
.k-webkit .k-scheduler-timecolumn > DIV > .k-icon {
	VERTICAL-ALIGN: top
}
.k-scheduler-timecolumn > DIV > .k-i-arrow-e {
	POSITION: absolute; RIGHT: -4px
}
.k-scheduler-timecolumn .k-i-arrow-w {
	MARGIN-LEFT: -4px
}
.k-scheduler-mark {
	WIDTH: 1em; DISPLAY: inline-block; HEIGHT: 1em; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
.k-scheduler-agendaday {
	MARGIN: 0px 0.2em 0px 0px; FLOAT: left; FONT-SIZE: 3em; FONT-WEIGHT: normal
}
.k-scheduler-agendaweek {
	FONT-STYLE: normal; MARGIN: 0.4em 0px 0px; DISPLAY: block; FONT-SIZE: 1.1em
}
.k-scheduler-agendadate {
	FONT-SIZE: 0.8em
}
.k-scheduler-timecolumn {
	WHITE-SPACE: nowrap
}
.k-scheduler-edit-form .k-edit-form-container {
	WIDTH: 520px
}
.k-scheduler-timezones .k-edit-form-container {
	WIDTH: 520px
}
.k-scheduler-edit-form .k-edit-label {
	WIDTH: 17%
}
.k-scheduler-edit-form .k-edit-field {
	WIDTH: 77%
}
.k-scheduler-edit-form [name='title'].k-textbox {
	WIDTH: 100%
}
.k-scheduler-edit-form TEXTAREA.k-textbox {
	WIDTH: 100%
}
.k-scheduler-edit-form TEXTAREA.k-textbox {
	MIN-HEIGHT: 4em; resize: vertical
}
.k-scheduler-edit-form > .k-edit-box:first-child .k-datetimepicker {
	MARGIN-RIGHT: 1em
}
.k-edit-box {
	FLOAT: left
}
.k-edit-box + .k-edit-box {
	FLOAT: right
}
.k-scheduler-edit-form LABEL + INPUT {
	MARGIN-LEFT: 1em
}
.k-edit-field > UL.k-reset > LI {
	LINE-HEIGHT: 2.4; MARGIN: 0.2em 0px 0.4em
}
.k-edit-field > UL.k-reset .k-widget {
	MARGIN-LEFT: 0.8em
}
.k-edit-field > UL.k-reset .k-numerictextbox {
	WIDTH: 5em
}
.k-edit-field SPAN.k-recur-interval {
	WIDTH: 5em
}
.k-edit-field > UL.k-reset .k-dropdown {
	WIDTH: 8em
}
.k-edit-field > UL.k-reset .k-datepicker {
	WIDTH: 8em
}
DIV[name='recurrenceRule'] > .k-dropdown {
	WIDTH: 8em
}
.k-popup-message {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
.k-scheduler-timezones .k-dropdown:first-child {
	WIDTH: 100%
}
.k-scheduler-timezones .k-dropdown + .k-dropdown {
	MARGIN: 0.5em 0px 0.7em
}
.k-tooltip {
	Z-INDEX: 20000; BORDER-BOTTOM: 1px solid; POSITION: absolute; MIN-WIDTH: 20px; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 4px
}
.k-tooltip-button {
	TEXT-ALIGN: right; HEIGHT: 0px
}
.k-tooltip-closable .k-tooltip-content {
	PADDING-RIGHT: 20px
}
SPAN.k-tooltip {
	POSITION: static; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 2px
}
.k-invalid-msg {
	DISPLAY: none
}
.k-callout {
	BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 6px solid; BORDER-RIGHT: transparent 6px solid
}
.k-callout-n {
	TOP: -13px; LEFT: 50%
}
.k-callout-w {
	TOP: 50%; LEFT: -13px
}
.k-callout-s {
	BOTTOM: -13px; LEFT: 50%
}
.k-callout-e {
	TOP: 50%; RIGHT: -13px
}
.k-slider-tooltip .k-callout-n {
	MARGIN-LEFT: -6px
}
.k-slider-tooltip .k-callout-s {
	MARGIN-LEFT: -6px
}
.k-slider-tooltip .k-callout-w {
	MARGIN-TOP: -6px
}
.k-slider-tooltip .k-callout-e {
	MARGIN-TOP: -6px
}
.k-tooltip-validation .k-warning {
	VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 3px
}
.k-window .k-tooltip-validation {
	Z-INDEX: 10010
}
.k-splitter {
	POSITION: relative; HEIGHT: 300px
}
.k-pane > .k-splitter {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px
}
.k-splitter .k-pane {
	OVERFLOW: hidden
}
.k-splitter .k-scrollable {
	OVERFLOW: auto
}
.k-splitter .k-pane-loading {
	POSITION: absolute; MARGIN: -8px 0px 0px -8px; TOP: 50%; LEFT: 50%
}
.k-ghost-splitbar {
	POSITION: absolute; BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP-STYLE: solid; FONT-SIZE: 0px; BORDER-LEFT-STYLE: solid; -khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.k-splitbar {
	POSITION: absolute; BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP-STYLE: solid; FONT-SIZE: 0px; BORDER-LEFT-STYLE: solid; -khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.k-splitter .k-ghost-splitbar-horizontal {
	BORDER-RIGHT-WIDTH: 1px; WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; TOP: 0px
}
.k-splitter .k-splitbar-horizontal {
	BORDER-RIGHT-WIDTH: 1px; WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; TOP: 0px
}
.k-ghost-splitbar-vertical {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 5px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px
}
.k-splitbar-vertical {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 5px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px
}
.k-splitbar-draggable-horizontal {
	CURSOR: w-resize
}
.k-splitbar-draggable-vertical {
	CURSOR: n-resize
}
.k-splitbar .k-resize-handle {
	DISPLAY: none
}
.k-restricted-size-horizontal {
	BACKGROUND-COLOR: #f00
}
.k-restricted-size-vertical {
	BACKGROUND-COLOR: #f00
}
.k-splitbar-horizontal .k-icon {
	POSITION: absolute; MARGIN-TOP: -10px; WIDTH: 5px; HEIGHT: 20px; TOP: 50%
}
.k-collapse-prev {
	CURSOR: pointer
}
.k-collapse-next {
	CURSOR: pointer
}
.k-expand-prev {
	CURSOR: pointer
}
.k-expand-next {
	CURSOR: pointer
}
.k-splitbar-horizontal .k-collapse-prev {
	MARGIN-TOP: -31px
}
.k-splitbar-horizontal .k-collapse-next {
	MARGIN-TOP: 11px
}
.k-splitbar-static-horizontal {
	WIDTH: 1px
}
.k-splitbar-static-vertical {
	HEIGHT: 1px
}
.k-splitbar-vertical .k-icon {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 5px; MARGIN-LEFT: -10px; LEFT: 50%
}
.k-splitbar-vertical .k-collapse-prev {
	MARGIN-LEFT: -31px
}
.k-splitbar-vertical .k-collapse-next {
	MARGIN-LEFT: 11px
}
.k-splitbar-draggable-vertical .k-resize-handle {
	DISPLAY: inline-block
}
.k-splitbar-draggable-horizontal .k-resize-handle {
	DISPLAY: inline-block
}
.k-splitbar-horizontal .k-resize-handle {
	BACKGROUND-POSITION: -165px -6px
}
.k-splitbar-horizontal-hover > .k-resize-handle {
	BACKGROUND-POSITION: -181px -6px
}
.k-splitbar-horizontal .k-collapse-prev {
	BACKGROUND-POSITION: -6px -174px
}
.k-splitbar-horizontal .k-expand-next {
	BACKGROUND-POSITION: -6px -174px
}
.k-splitbar-horizontal-hover > .k-collapse-prev {
	BACKGROUND-POSITION: -22px -174px
}
.k-splitbar-horizontal-hover > .k-expand-next {
	BACKGROUND-POSITION: -22px -174px
}
.k-splitbar-horizontal .k-collapse-next {
	BACKGROUND-POSITION: -5px -142px
}
.k-splitbar-horizontal .k-expand-prev {
	BACKGROUND-POSITION: -5px -142px
}
.k-splitbar-horizontal-hover > .k-collapse-next {
	BACKGROUND-POSITION: -21px -142px
}
.k-splitbar-horizontal-hover > .k-expand-prev {
	BACKGROUND-POSITION: -21px -142px
}
.k-splitbar-vertical .k-resize-handle {
	BACKGROUND-POSITION: -38px -309px
}
.k-splitbar-vertical-hover > .k-resize-handle {
	BACKGROUND-POSITION: -70px -309px
}
.k-splitbar-vertical .k-collapse-prev {
	BACKGROUND-POSITION: 2px -134px
}
.k-splitbar-vertical .k-expand-next {
	BACKGROUND-POSITION: 2px -134px
}
.k-splitbar-vertical-hover > .k-collapse-prev {
	BACKGROUND-POSITION: -14px -134px
}
.k-splitbar-vertical-hover > .k-expand-next {
	BACKGROUND-POSITION: -14px -134px
}
.k-splitbar-vertical .k-collapse-next {
	BACKGROUND-POSITION: 2px -165px
}
.k-splitbar-vertical .k-expand-prev {
	BACKGROUND-POSITION: 2px -165px
}
.k-splitbar-vertical-hover > .k-collapse-next {
	BACKGROUND-POSITION: -14px -165px
}
.k-splitbar-vertical-hover > .k-expand-prev {
	BACKGROUND-POSITION: -14px -165px
}
HTML .k-upload {
	POSITION: relative
}
HTML .k-upload-empty {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-dropzone EM {
	VERTICAL-ALIGN: middle
}
.k-upload-button {
	VERTICAL-ALIGN: middle
}
.k-ie7 .k-dropzone EM {
	VERTICAL-ALIGN: baseline
}
.k-ie7 .k-upload-button {
	VERTICAL-ALIGN: baseline
}
.k-dropzone {
	POSITION: relative
}
.k-file {
	POSITION: relative
}
.k-dropzone {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0.8em; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0.8em
}
.k-dropzone EM {
	VISIBILITY: hidden; MARGIN-LEFT: 0.6em
}
.k-dropzone-active EM {
	VISIBILITY: visible
}
.k-upload-button {
	POSITION: relative; WIDTH: 86px; DIRECTION: ltr; OVERFLOW: hidden !important
}
.k-upload-sync .k-upload-button {
	MARGIN: 0.8em
}
.k-upload-button INPUT {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=0); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 200px monospace; TOP: 0px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 0px; opacity: 0
}
.k-upload-files {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 2.66; MARGIN: 0px 0px 0.6em; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid
}
.k-upload-files .k-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.k-upload-files .k-button {
	MARGIN-LEFT: 8px
}
.k-upload-status-total .k-icon {
	MARGIN-LEFT: 8px
}
.k-ie7 .k-upload-files .k-button {
	LINE-HEIGHT: 1
}
.k-upload .k-fail {
	BACKGROUND-POSITION: -161px -111px
}
.k-si-refresh {
	BACKGROUND-POSITION: -160px -128px
}
.k-si-tick {
	BACKGROUND-POSITION: -160px -96px
}
.k-success {
	BACKGROUND-POSITION: -160px -96px
}
.k-si-cancel {
	BACKGROUND-POSITION: -160px -112px
}
.k-file {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0.16em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.16em; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0.16em
}
.k-file .k-icon {
	POSITION: relative
}
.k-file > .k-icon {
	BACKGROUND-POSITION: -112px -288px
}
.k-filename {
	POSITION: relative; MIN-WIDTH: 120px; PADDING-BOTTOM: 2px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 200px; WHITE-SPACE: nowrap; MARGIN-LEFT: 1em; VERTICAL-ALIGN: middle; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.k-upload-status {
	POSITION: absolute; LINE-HEIGHT: 0.7em; TOP: 0.6em; RIGHT: 12px
}
.k-upload-status .k-button {
	VERTICAL-ALIGN: text-bottom
}
.k-upload-status .k-warning {
	VERTICAL-ALIGN: text-bottom
}
.k-dropzone .k-upload-status {
	LINE-HEIGHT: 2.4
}
.k-progress {
	POSITION: absolute; BOTTOM: 0px; TOP: 0px; LEFT: 0px
}
.k-upload-selected {
	BOX-SIZING: content-box; MIN-WIDTH: 86px; MARGIN: 3px 0px 0px; -moz-box-sizing: content-box; -ms-box-sizing: content-box
}
.k-ie7 .k-upload-selected {
	MIN-WIDTH: 100px
}
.k-upload-selected {
	MARGIN-BOTTOM: 0.8em
}
.k-upload-cancel {
	MARGIN-BOTTOM: 0.8em
}
.k-upload-selected {
	MARGIN-LEFT: 0.8em; MARGIN-RIGHT: 0.2em
}
.k-toolbar-wrap .k-dropzone EM {
	DISPLAY: none
}
.k-toolbar-wrap .k-upload-files {
	DISPLAY: none
}
.k-toolbar-wrap .k-dropzone {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.k-toolbar-wrap .k-dropzone-active {
	TEXT-ALIGN: center
}
.k-toolbar-wrap .k-dropzone-active EM {
	FONT-STYLE: normal; MARGIN: 0px; DISPLAY: inline; FONT-SIZE: 5em
}
.k-toolbar-wrap .k-dropzone-active .k-upload-button {
	DISPLAY: none
}
.k-imagebrowser-dropzone {
	Z-INDEX: 10010; POSITION: fixed; FILTER: alpha(opacity=40); opacity: .4
}
.k-search-wrap {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.k-search-wrap LABEL {
	POSITION: absolute; LINE-HEIGHT: 20px; FONT-STYLE: italic; TOP: 0px; LEFT: 4px
}
.k-search-wrap INPUT.k-input {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.k-search-wrap .k-search {
	POSITION: absolute; MARGIN: 0px; TOP: 4px; RIGHT: 2px
}
.k-breadcrumbs {
	POSITION: relative; WIDTH: 79%; PADDING-RIGHT: 2px; FLOAT: left
}
.k-breadcrumbs-wrap {
	Z-INDEX: 1; POSITION: absolute; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; TOP: 3px; LEFT: 0px
}
.k-breadcrumbs > .k-input {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 2px; WIDTH: 100%; FONT-FAMILY: inherit; FONT-SIZE: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.k-breadcrumbs .k-link {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.k-breadcrumbs-wrap .k-icon {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.k-breadcrumbs .k-link:hover {
	TEXT-DECORATION: underline
}
.k-imagebrowser .k-breadcrumbs .k-i-seek-w {
	CURSOR: default; TEXT-DECORATION: none
}
.k-imagebrowser .k-toolbar {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 23px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; WHITE-SPACE: nowrap; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.25em
}
.k-imagebrowser .k-toolbar .k-state-disabled.k-button {
	DISPLAY: none
}
.k-imagebrowser .k-toolbar-wrap {
	FLOAT: left
}
.k-imagebrowser .k-tiles-arrange {
	FLOAT: right
}
.k-imagebrowser .k-tiles-arrange .k-dropdown {
	WIDTH: 75px
}
.k-imagebrowser .k-upload {
	Z-INDEX: 10010; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.k-imagebrowser .k-upload .k-upload-status {
	DISPLAY: none
}
.k-imagebrowser .k-upload .k-upload-button {
	WIDTH: auto; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top
}
.k-imagebrowser .k-upload .k-icon {
	VERTICAL-ALIGN: bottom
}
.k-ie7 .k-imagebrowser .k-upload-button {
	POSITION: relative; VERTICAL-ALIGN: baseline; TOP: 1px
}
.k-ie7 .k-imagebrowser .k-upload .k-icon {
	POSITION: relative; VERTICAL-ALIGN: baseline; TOP: 1px
}
.k-ie7 .k-imagebrowser .k-upload .k-icon {
	TOP: 2px
}
.k-ie7 .k-imagebrowser .k-toolbar .k-button-icon {
	VERTICAL-ALIGN: middle
}
.k-tiles {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1.2; MARGIN: 0px 0px 1.4em; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; HEIGHT: 390px; CLEAR: both; OVERFLOW: auto; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 9px
}
.k-tile {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 4px; MARGIN: 1px; PADDING-LEFT: 0px; WIDTH: 223px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 100px; FLOAT: left; HEIGHT: 88px; OVERFLOW: hidden; BORDER-TOP: 1px solid; CURSOR: pointer; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.k-tiles LI.k-state-hover {
	BACKGROUND-POSITION: 0px center
}
.k-tiles LI.k-state-selected {
	BACKGROUND-POSITION: 0px center
}
.k-imagebrowser .k-thumb {
	MARGIN: 4px 10px 0px 4px; WIDTH: 80px; DISPLAY: inline; FLOAT: left; HEIGHT: 80px; -khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none
}
.k-imagebrowser .k-file {
	WIDTH: 80px; HEIGHT: 80px
}
.k-imagebrowser .k-image {
	MARGIN: 2px 0px 0px 2px
}
.k-imagebrowser .k-folder {
	WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -200px; HEIGHT: 80px
}
.k-imagebrowser .k-loading {
	MARGIN: 35px 0px 0px 33px
}
.k-tile STRONG {
	MARGIN: 10px 0px 4px; FONT-WEIGHT: normal
}
.k-tile INPUT {
	MARGIN: 10px 0px 4px; FONT-WEIGHT: normal
}
.k-tile STRONG {
	WIDTH: 120px; TEXT-OVERFLOW: ellipsis; FLOAT: left; OVERFLOW: hidden
}
.k-tile INPUT {
	WIDTH: 100px
}
.k-tile STRONG {
	DISPLAY: block
}
.k-tile INPUT {
	DISPLAY: block
}
.k-tile .k-filesize {
	DISPLAY: block
}
.k-imagebrowser .k-form-text-row {
	TEXT-ALIGN: right
}
.k-imagebrowser .k-form-text-row LABEL {
	WIDTH: 14%
}
.k-imagebrowser .k-form-text-row INPUT {
	WIDTH: 80%
}
.k-tile-empty {
	MARGIN: 160px 0px 0px
}
.k-tile-empty .k-dialog-upload {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.k-tile-empty STRONG {
	MARGIN: 0px 0px 0.2em; DISPLAY: block; FONT-SIZE: 3em; FONT-WEIGHT: normal
}
.k-tile-empty {
	TEXT-ALIGN: center
}
.k-tile-empty .k-button-wrapper {
	TEXT-ALIGN: center
}
.k-ie7 .k-button {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grid-filter {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-header-column-menu {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grid .k-pager-numbers {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grid .k-status-text {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-pager-numbers .k-link {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-pager-numbers SPAN {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-pager-numbers INPUT {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grouping-row P {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grouping-header A {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grouping-header .k-group-indicator {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grouping-header .k-link {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grouping-header .k-button {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-grid-actions {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-edit-label {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-edit-field {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-edit-form-container .editor-label {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-edit-form-container .editor-field {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-combobox {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-dropdown {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-selectbox {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-picker-wrap .k-select {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-dropdown-wrap .k-select {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-numerictextbox {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-timepicker {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-datepicker {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-datetimepicker {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-colorpicker {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-calendar {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-calendar .k-nav-fast {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-treeview .k-icon {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-treeview .k-image {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-treeview .k-sprite {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-treeview .k-in {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-colorpicker {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-colorpicker .k-tool-icon {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-reset.k-palette {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-editor-dialog .k-button {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-form-text-row LABEL {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-tabstrip-items .k-item {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-tabstrip-items .k-link {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-slider-horizontal {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-splitbar-draggable-vertical .k-resize-handle {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-splitbar-draggable-horizontal .k-resize-handle {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .t-filename {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 DIV.k-window {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-window-titlebar .k-window-action {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-scheduler-toolbar > UL > LI {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-scheduler-footer > UL > LI {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-scheduler-toolbar > UL > LI {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-scheduler-footer > UL > LI {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-event:hover .k-event-delete {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 TR:hover > TD > .k-task .k-event-delete {
	ZOOM: 1; DISPLAY: inline
}
.k-ie7 .k-treeview .k-item {
	ZOOM: 1
}
.k-ie7 .k-treeview .k-group {
	ZOOM: 1
}
.km-scroll-container {
	-khtml-user-select: none; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; -webkit-margin-collapse: separate; -webkit-transform: translatez(0)
}
.k-widget .km-scroll-wrapper {
	POSITION: relative; PADDING-BOTTOM: 0px
}
.km-touch-scrollbar {
	Z-INDEX: 200000; POSITION: absolute; WIDTH: 0.3em; HEIGHT: 0.3em; VISIBILITY: hidden; opacity: 0; -webkit-transition: opacity .3s linear; -moz-transition: opacity .3s linear; -o-transition: opacity .3s linear; transition: opacity .3s linear
}
.km-vertical-scrollbar {
	HEIGHT: 100%; TOP: 2px; RIGHT: 2px
}
.km-horizontal-scrollbar {
	WIDTH: 100%; BOTTOM: 2px; LEFT: 2px
}
