.panel {
	BORDER-LEFT-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: left; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.panel-header {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid
}
.panel-body {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid
}
.panel-header {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.panel-title {
	BACKGROUND: url(../images/blank.gif) no-repeat
}
.panel-header-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.panel-body {
	OVERFLOW: auto; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.panel-body-noheader {
	BORDER-TOP-WIDTH: 1px
}
.panel-body-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.panel-body-nobottom {
	BORDER-BOTTOM-WIDTH: 0px
}
.panel-with-icon {
	PADDING-LEFT: 18px
}
.panel-icon {
	OVERFLOW: hidden; HEIGHT: 16px; POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.panel-tool {
	OVERFLOW: hidden; HEIGHT: 16px; POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.panel-icon {
	WIDTH: 16px; LEFT: 5px
}
.panel-tool {
	WIDTH: auto; RIGHT: 5px
}
.panel-tool A {
	HEIGHT: 16px; WIDTH: 16px; VERTICAL-ALIGN: top; FILTER: alpha(opacity=60); MARGIN: 0px 0px 0px 2px; DISPLAY: inline-block; opacity: 0.6
}
.panel-tool A:hover {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #eaf2ff; opacity: 1; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px
}
.panel-loading {
	PADDING-BOTTOM: 10px; PADDING-TOP: 11px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px
}
.panel-noscroll {
	OVERFLOW: hidden
}
.panel-fit {
	BORDER-LEFT-WIDTH: 0px; OVERFLOW: hidden; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.panel-fit BODY {
	BORDER-LEFT-WIDTH: 0px; OVERFLOW: hidden; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.panel-loading {
	BACKGROUND: url(../images/loading.gif) no-repeat 10px 10px
}
.panel-tool-close {
	BACKGROUND: url(../images/panel_tools.png) no-repeat -16px 0px
}
.panel-tool-min {
	BACKGROUND: url(../images/panel_tools.png) no-repeat 0px 0px
}
.panel-tool-max {
	BACKGROUND: url(../images/panel_tools.png) no-repeat 0px -16px
}
.panel-tool-restore {
	BACKGROUND: url(../images/panel_tools.png) no-repeat -16px -16px
}
.panel-tool-collapse {
	BACKGROUND: url(../images/panel_tools.png) no-repeat -32px 0px
}
.panel-tool-expand {
	BACKGROUND: url(../images/panel_tools.png) no-repeat -32px -16px
}
.panel-header {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.panel-body {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.panel-header {
	BACKGROUND-REPEAT: repeat-x; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); BACKGROUND-COLOR: #e0ecff
}
.panel-body {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.panel-title {
	FONT-SIZE: 12px; HEIGHT: 16px; FONT-WEIGHT: bold; COLOR: #0e2d5f; LINE-HEIGHT: 16px
}
.panel-footer {
	OVERFLOW: hidden; BORDER-TOP: #95b8e7 1px solid; BORDER-RIGHT: #95b8e7 1px solid; BACKGROUND: #f4f4f4; BORDER-BOTTOM: #95b8e7 1px solid; BORDER-LEFT: #95b8e7 1px solid
}
.panel-footer-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 1px
}
.accordion {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid
}
.accordion .accordion-header {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.accordion .accordion-body {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.accordion-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.accordion-noborder .accordion-header {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.accordion-noborder .accordion-body {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.accordion-collapse {
	BACKGROUND: url(../images/accordion_arrows.png) no-repeat 0px 0px
}
.accordion-expand {
	BACKGROUND: url(../images/accordion_arrows.png) no-repeat -16px 0px
}
.accordion {
	BORDER-TOP-COLOR: #95b8e7; BACKGROUND: #ffffff; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.accordion .accordion-header {
	BACKGROUND: #e0ecff; FILTER: none
}
.accordion .accordion-header-selected {
	BACKGROUND: #ffe48d
}
.accordion .accordion-header-selected .panel-title {
	COLOR: #000000
}
.window {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 5px
}
.window .window-header {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.window .window-body {
	BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid
}
.window .window-body-noheader {
	BORDER-TOP-WIDTH: 1px
}
.window .panel-body-nobottom {
	BORDER-BOTTOM-WIDTH: 0px
}
.window .window-header .panel-icon {
	MARGIN-TOP: -11px; TOP: 50%
}
.window .window-header .panel-tool {
	MARGIN-TOP: -11px; TOP: 50%
}
.window .window-header .panel-icon {
	LEFT: 1px
}
.window .window-header .panel-tool {
	RIGHT: 1px
}
.window .window-header .panel-with-icon {
	PADDING-LEFT: 18px
}
.window-proxy {
	OVERFLOW: hidden; POSITION: absolute
}
.window-proxy-mask {
	POSITION: absolute; FILTER: alpha(opacity=5); opacity: 0.05
}
.window-mask {
	OVERFLOW: hidden; FONT-SIZE: 1px; HEIGHT: 100%; WIDTH: 100%; POSITION: absolute; LEFT: 0px; FILTER: alpha(opacity=40); TOP: 0px; opacity: 0.40
}
.window {
	POSITION: absolute; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.window-shadow {
	POSITION: absolute; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.window-shadow {
	BACKGROUND: #ccc; FILTER: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -moz-box-shadow: 2px 2px 3px #cccccc; -webkit-box-shadow: 2px 2px 3px #cccccc; box-shadow: 2px 2px 3px #cccccc
}
.window {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.window .window-body {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.window {
	BACKGROUND-REPEAT: repeat-x; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); BACKGROUND-COLOR: #e0ecff
}
.window-proxy {
	BORDER-TOP: #95b8e7 1px dashed; BORDER-RIGHT: #95b8e7 1px dashed; BORDER-BOTTOM: #95b8e7 1px dashed; BORDER-LEFT: #95b8e7 1px dashed
}
.window-proxy-mask {
	BACKGROUND: #ccc
}
.window-mask {
	BACKGROUND: #ccc
}
.window .panel-footer {
	BORDER-TOP: #95b8e7 1px solid; BORDER-RIGHT: #95b8e7 1px solid; BORDER-BOTTOM: #95b8e7 1px solid; POSITION: relative; BORDER-LEFT: #95b8e7 1px solid; TOP: -1px
}
.dialog-content {
	OVERFLOW: auto
}
.dialog-toolbar {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.dialog-tool-separator {
	HEIGHT: 24px; BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 2px 1px; BORDER-LEFT: #ccc 1px solid
}
.dialog-button {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: right; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.dialog-button .l-btn {
	MARGIN-LEFT: 5px
}
.dialog-toolbar {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BACKGROUND: #f4f4f4; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid
}
.dialog-button {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BACKGROUND: #f4f4f4; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid
}
.dialog-toolbar {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #95b8e7
}
.dialog-button {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.l-btn {
	OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: inline-block; LINE-HEIGHT: normal; PADDING-RIGHT: 0px
}
.l-btn-plain {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px
}
.l-btn-left {
	OVERFLOW: hidden; VERTICAL-ALIGN: top; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.l-btn-text {
	FONT-SIZE: 12px; WIDTH: auto; VERTICAL-ALIGN: top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 4px; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px
}
.l-btn-icon {
	FONT-SIZE: 1px; HEIGHT: 16px; WIDTH: 16px; POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: inline-block; LINE-HEIGHT: 16px; TOP: 50%
}
.l-btn SPAN SPAN .l-btn-empty {
	FONT-SIZE: 1px; HEIGHT: 24px; WIDTH: 16px; VERTICAL-ALIGN: top; MARGIN: 0px; DISPLAY: inline-block
}
.l-btn SPAN .l-btn-icon-left {
	BACKGROUND-POSITION: left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.l-btn SPAN .l-btn-icon-right {
	BACKGROUND-POSITION: right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px
}
.l-btn-icon-left .l-btn-text {
	MARGIN: 0px 4px 0px 24px
}
.l-btn-icon-left .l-btn-icon {
	LEFT: 4px
}
.l-btn-icon-right .l-btn-text {
	MARGIN: 0px 24px 0px 4px
}
.l-btn-icon-right .l-btn-icon {
	RIGHT: 4px
}
.l-btn-icon-top .l-btn-text {
	MARGIN: 20px 4px 0px
}
.l-btn-icon-top .l-btn-icon {
	LEFT: 50%; MARGIN: 0px 0px 0px -8px; TOP: 4px
}
.l-btn-icon-bottom .l-btn-text {
	MARGIN: 0px 4px 20px
}
.l-btn-icon-bottom .l-btn-icon {
	LEFT: 50%; MARGIN: 0px 0px 0px -8px; TOP: auto; BOTTOM: 4px
}
.l-btn-left .l-btn-empty {
	WIDTH: 16px; MARGIN: 0px 4px
}
.l-btn-plain:hover {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.l-btn-focus {
	OUTLINE-WIDTH: thin; OUTLINE-STYLE: dotted; OUTLINE-COLOR: #0000ff
}
.l-btn-large .l-btn-text {
	LINE-HEIGHT: 40px
}
.l-btn-large .l-btn-icon {
	HEIGHT: 32px; WIDTH: 32px; MARGIN-TOP: -16px; LINE-HEIGHT: 32px
}
.l-btn-large .l-btn-icon-left .l-btn-text {
	MARGIN-LEFT: 40px
}
.l-btn-large .l-btn-icon-right .l-btn-text {
	MARGIN-RIGHT: 40px
}
.l-btn-large .l-btn-icon-top .l-btn-text {
	MIN-WIDTH: 32px; MARGIN-TOP: 36px; LINE-HEIGHT: 24px
}
.l-btn-large .l-btn-icon-top .l-btn-icon {
	MARGIN: 0px 0px 0px -16px
}
.l-btn-large .l-btn-icon-bottom .l-btn-text {
	MARGIN-BOTTOM: 36px; MIN-WIDTH: 32px; LINE-HEIGHT: 24px
}
.l-btn-large .l-btn-icon-bottom .l-btn-icon {
	MARGIN: 0px 0px 0px -16px
}
.l-btn-large .l-btn-left .l-btn-empty {
	WIDTH: 32px; MARGIN: 0px 4px
}
.l-btn {
	BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; BACKGROUND: #fafafa repeat-x; BORDER-BOTTOM: #bbb 1px solid; COLOR: #444; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); BORDER-LEFT: #bbb 1px solid; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.l-btn:hover {
	BORDER-TOP: #b7d2ff 1px solid; BORDER-RIGHT: #b7d2ff 1px solid; BACKGROUND: #eaf2ff; BORDER-BOTTOM: #b7d2ff 1px solid; COLOR: #000000; FILTER: none; BORDER-LEFT: #b7d2ff 1px solid
}
.l-btn-plain {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; FILTER: none; BORDER-TOP-WIDTH: 0px
}
.l-btn-outline {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #b7d2ff; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-COLOR: #b7d2ff; PADDING-BOTTOM: 0px; BORDER-BOTTOM-COLOR: #b7d2ff; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-RIGHT-COLOR: #b7d2ff; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px
}
.l-btn-plain:hover {
	BORDER-TOP: #b7d2ff 1px solid; BORDER-RIGHT: #b7d2ff 1px solid; BACKGROUND: #eaf2ff; BORDER-BOTTOM: #b7d2ff 1px solid; COLOR: #000000; BORDER-LEFT: #b7d2ff 1px solid; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.l-btn-disabled {
	CURSOR: default; BACKGROUND: #fafafa repeat-x; COLOR: #444; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); opacity: 0.5
}
.l-btn-disabled:hover {
	CURSOR: default; BACKGROUND: #fafafa repeat-x; COLOR: #444; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); opacity: 0.5
}
.l-btn-disabled .l-btn-text {
	FILTER: alpha(opacity=50)
}
.l-btn-disabled .l-btn-icon {
	FILTER: alpha(opacity=50)
}
.l-btn-plain-disabled {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=50)
}
.l-btn-plain-disabled:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=50)
}
.l-btn-selected {
	BACKGROUND: #ddd; FILTER: none
}
.l-btn-selected:hover {
	BACKGROUND: #ddd; FILTER: none
}
.l-btn-plain-selected {
	BACKGROUND: #ddd
}
.l-btn-plain-selected:hover {
	BACKGROUND: #ddd
}
.textbox {
	OVERFLOW: hidden; BORDER-TOP: #95b8e7 1px solid; BORDER-RIGHT: #95b8e7 1px solid; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; BORDER-BOTTOM: #95b8e7 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #95b8e7 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 0px; BACKGROUND-COLOR: #fff; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.textbox .textbox-text {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: top; WHITE-SPACE: normal; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; OUTLINE-STYLE: none; PADDING-LEFT: 4px; MARGIN: 0px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; resize: none
}
.textbox .textbox-prompt {
	FONT-SIZE: 12px; COLOR: #bdbcbc
}
.textbox .textbox-button {
	VERTICAL-ALIGN: top; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; TOP: 0px; PADDING-RIGHT: 0px; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.textbox .textbox-button:hover {
	VERTICAL-ALIGN: top; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; TOP: 0px; PADDING-RIGHT: 0px; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.textbox-button-right {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.textbox-button-right:hover {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.textbox-button-left {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.textbox-button-left:hover {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.textbox-addon {
	POSITION: absolute; TOP: 0px
}
.textbox-icon {
	OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 18px; VERTICAL-ALIGN: top; BACKGROUND-POSITION: center center; OUTLINE-STYLE: none; FILTER: alpha(opacity=60); DISPLAY: inline-block; opacity: 0.6
}
.textbox-icon-disabled {
	CURSOR: default
}
.textbox-icon-readonly {
	CURSOR: default
}
.textbox-icon:hover {
	FILTER: alpha(opacity=100); opacity: 1.0
}
.textbox-icon-disabled:hover {
	FILTER: alpha(opacity=60); opacity: 0.6
}
.textbox-focused {
	-moz-box-shadow: 0 0 3px 0 #95B8E7; -webkit-box-shadow: 0 0 3px 0 #95B8E7; box-shadow: 0 0 3px 0 #95B8E7
}
.textbox-invalid {
	BORDER-TOP-COLOR: #ffa8a8; BORDER-LEFT-COLOR: #ffa8a8; BORDER-BOTTOM-COLOR: #ffa8a8; BORDER-RIGHT-COLOR: #ffa8a8; BACKGROUND-COLOR: #fff3f3
}
.filebox .textbox-value {
	VERTICAL-ALIGN: top; POSITION: absolute; LEFT: -5000px; TOP: 0px
}
.filebox-label {
	CURSOR: pointer; HEIGHT: 100%; WIDTH: 100%; POSITION: absolute; LEFT: 0px; Z-INDEX: 10; DISPLAY: inline-block; TOP: 0px
}
.l-btn-disabled .filebox-label {
	CURSOR: default
}
.combo {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.combo .combo-text {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; MARGIN: 0px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px
}
.combo-arrow {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 20px; WIDTH: 18px; VERTICAL-ALIGN: top; FILTER: alpha(opacity=60); DISPLAY: inline-block; opacity: 0.6
}
.combo-arrow-hover {
	FILTER: alpha(opacity=100); opacity: 1.0
}
.combo-panel {
	OVERFLOW: auto
}
.combo-arrow {
	BACKGROUND: url(../images/combo_arrow.png) no-repeat center center
}
.combo-panel {
	BACKGROUND-COLOR: #ffffff
}
.combo {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7; BACKGROUND-COLOR: #fff
}
.combo-arrow {
	BACKGROUND-COLOR: #e0ecff
}
.combo-arrow-hover {
	BACKGROUND-COLOR: #eaf2ff
}
.combo-arrow:hover {
	BACKGROUND-COLOR: #eaf2ff
}
.combo .textbox-icon-disabled:hover {
	CURSOR: default
}
.textbox-invalid {
	BORDER-TOP-COLOR: #ffa8a8; BORDER-LEFT-COLOR: #ffa8a8; BORDER-BOTTOM-COLOR: #ffa8a8; BORDER-RIGHT-COLOR: #ffa8a8; BACKGROUND-COLOR: #fff3f3
}
.combobox-item {
	FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px
}
.combobox-group {
	FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px
}
.combobox-item-disabled {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.combobox-gitem {
	PADDING-LEFT: 10px
}
.combobox-group {
	FONT-WEIGHT: bold
}
.combobox-item-hover {
	COLOR: #000000; BACKGROUND-COLOR: #eaf2ff
}
.combobox-item-selected {
	COLOR: #000000; BACKGROUND-COLOR: #ffe48d
}
.layout {
	OVERFLOW: hidden; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; Z-INDEX: 0; PADDING-RIGHT: 0px
}
.layout-panel {
	OVERFLOW: hidden; POSITION: absolute
}
.layout-panel-east {
	Z-INDEX: 2
}
.layout-panel-west {
	Z-INDEX: 2
}
.layout-panel-north {
	Z-INDEX: 3
}
.layout-panel-south {
	Z-INDEX: 3
}
.layout-expand {
	CURSOR: pointer; FONT-SIZE: 1px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-RIGHT: 0px
}
.layout-expand .panel-header {
	OVERFLOW: hidden; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: none
}
.layout-expand .panel-body {
	OVERFLOW: hidden; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: none
}
.layout-expand .panel-header {
	BORDER-BOTTOM-WIDTH: 0px
}
.layout-split-proxy-h {
	FONT-SIZE: 1px; POSITION: absolute; Z-INDEX: 5; DISPLAY: none
}
.layout-split-proxy-v {
	FONT-SIZE: 1px; POSITION: absolute; Z-INDEX: 5; DISPLAY: none
}
.layout-split-proxy-h {
	CURSOR: e-resize; WIDTH: 5px
}
.layout-split-proxy-v {
	CURSOR: n-resize; HEIGHT: 5px
}
.layout-mask {
	BACKGROUND: #fafafa; POSITION: absolute; FILTER: alpha(opacity=10); Z-INDEX: 4; opacity: 0.10
}
.layout-button-up {
	BACKGROUND: url(../images/layout_arrows.png) no-repeat -16px -16px
}
.layout-button-down {
	BACKGROUND: url(../images/layout_arrows.png) no-repeat -16px 0px
}
.layout-button-left {
	BACKGROUND: url(../images/layout_arrows.png) no-repeat 0px 0px
}
.layout-button-right {
	BACKGROUND: url(../images/layout_arrows.png) no-repeat 0px -16px
}
.layout-split-proxy-h {
	BACKGROUND-COLOR: #aac5e7
}
.layout-split-proxy-v {
	BACKGROUND-COLOR: #aac5e7
}
.layout-split-north {
	BORDER-BOTTOM: #e6eef8 5px solid
}
.layout-split-south {
	BORDER-TOP: #e6eef8 5px solid
}
.layout-split-east {
	BORDER-LEFT: #e6eef8 5px solid
}
.layout-split-west {
	BORDER-RIGHT: #e6eef8 5px solid
}
.layout-expand {
	BACKGROUND-COLOR: #e0ecff
}
.layout-expand-over {
	BACKGROUND-COLOR: #e0ecff
}
.tabs-container {
	OVERFLOW: hidden
}
.tabs-header {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 0px solid; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; PADDING-LEFT: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 0px
}
.tabs-scroller-left {
	CURSOR: pointer; FONT-SIZE: 1px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; WIDTH: 18px; BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; DISPLAY: none; TOP: auto; BOTTOM: 0px
}
.tabs-scroller-right {
	CURSOR: pointer; FONT-SIZE: 1px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; WIDTH: 18px; BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; DISPLAY: none; TOP: auto; BOTTOM: 0px
}
.tabs-scroller-left {
	LEFT: 0px
}
.tabs-scroller-right {
	RIGHT: 0px
}
.tabs-tool {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 1px; BOTTOM: 0px
}
.tabs-header-plain .tabs-tool {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
.tabs-wrap {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.tabs-scrolling {
	MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
.tabs-disabled {
	FILTER: alpha(opacity=30); opacity: 0.3
}
.tabs {
	LIST-STYLE-TYPE: none; BORDER-TOP: 0px solid; HEIGHT: 26px; BORDER-RIGHT: 0px solid; WIDTH: 50000px; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: 0px solid; PADDING-RIGHT: 0px
}
.tabs LI {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 4px -1px 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.tabs LI A.tabs-inner {
	TEXT-DECORATION: none; BORDER-TOP: 1px solid; HEIGHT: 25px; BORDER-RIGHT: 1px solid; WHITE-SPACE: nowrap; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 10px; MARGIN: 0px; BORDER-LEFT: 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 25px; PADDING-RIGHT: 10px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
.tabs LI.tabs-selected A.tabs-inner {
	FONT-WEIGHT: bold; OUTLINE-STYLE: none
}
.tabs LI.tabs-selected A.tabs-inner:hover {
	CURSOR: default; pointer: default
}
.tabs LI A.tabs-close {
	OVERFLOW: hidden; FONT-SIZE: 1px; HEIGHT: 12px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: -6px; DISPLAY: block; TOP: 50%; PADDING-RIGHT: 0px
}
.tabs-p-tool {
	OVERFLOW: hidden; FONT-SIZE: 1px; HEIGHT: 12px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: -6px; DISPLAY: block; TOP: 50%; PADDING-RIGHT: 0px
}
.tabs LI A.tabs-close {
	WIDTH: 12px; RIGHT: 5px; FILTER: alpha(opacity=60); opacity: 0.6
}
.tabs-p-tool {
	RIGHT: 16px
}
.tabs-p-tool A {
	FONT-SIZE: 1px; HEIGHT: 12px; WIDTH: 12px; FILTER: alpha(opacity=60); MARGIN: 0px; DISPLAY: inline-block; opacity: 0.6
}
.tabs LI A.tabs-close:hover {
	CURSOR: pointer; FILTER: alpha(opacity=100); opacity: 1
}
.tabs-p-tool A:hover {
	CURSOR: pointer; FILTER: alpha(opacity=100); opacity: 1
}
.tabs-with-icon {
	PADDING-LEFT: 18px
}
.tabs-icon {
	HEIGHT: 16px; WIDTH: 16px; POSITION: absolute; LEFT: 10px; MARGIN-TOP: -8px; TOP: 50%
}
.tabs-title {
	FONT-SIZE: 12px
}
.tabs-closable {
	PADDING-RIGHT: 8px
}
.tabs-panels {
	OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 0px
}
.tabs-header-bottom {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.tabs-header-bottom .tabs {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 1px
}
.tabs-header-bottom .tabs LI {
	MARGIN: -1px 4px 0px 0px
}
.tabs-header-bottom .tabs LI A.tabs-inner {
	-moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px
}
.tabs-header-bottom .tabs-tool {
	TOP: 0px
}
.tabs-header-bottom .tabs-scroller-left {
	TOP: 0px; BOTTOM: auto
}
.tabs-header-bottom .tabs-scroller-right {
	TOP: 0px; BOTTOM: auto
}
.tabs-panels-top {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 1px
}
.tabs-header-left {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px
}
.tabs-header-right {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px
}
.tabs-header-left .tabs-wrap {
	HEIGHT: 100%
}
.tabs-header-right .tabs-wrap {
	HEIGHT: 100%
}
.tabs-header-left .tabs {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.tabs-header-right .tabs {
	BORDER-LEFT-WIDTH: 1px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px
}
.tabs-header-left .tabs LI {
	WIDTH: 100%; POSITION: relative; DISPLAY: block
}
.tabs-header-right .tabs LI {
	WIDTH: 100%; POSITION: relative; DISPLAY: block
}
.tabs-header-left .tabs LI {
	RIGHT: 0px; FLOAT: right; LEFT: auto; MARGIN: 0px -1px 4px 0px
}
.tabs-header-right .tabs LI {
	RIGHT: auto; FLOAT: left; LEFT: 0px; MARGIN: 0px 0px 4px -1px
}
.tabs-justified LI A.tabs-inner {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.tabs-header-left .tabs LI A.tabs-inner {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; DISPLAY: block; PADDING-RIGHT: 10px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px
}
.tabs-header-right .tabs LI A.tabs-inner {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; DISPLAY: block; PADDING-RIGHT: 10px; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0
}
.tabs-panels-right {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; FLOAT: right; BORDER-TOP-WIDTH: 1px
}
.tabs-panels-left {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; FLOAT: left; BORDER-TOP-WIDTH: 1px
}
.tabs-header-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.tabs-panels-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.tabs-header-plain {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.tabs-pill {
	PADDING-BOTTOM: 3px
}
.tabs-header-bottom .tabs-pill {
	PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.tabs-header-left .tabs-pill {
	PADDING-RIGHT: 3px
}
.tabs-header-right .tabs-pill {
	PADDING-LEFT: 3px
}
.tabs-header .tabs-pill LI A.tabs-inner {
	-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.tabs-header-narrow {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.tabs-header-narrow .tabs-narrow {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.tabs-narrow LI {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -1px
}
.tabs-header-bottom .tabs-narrow LI {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -1px
}
.tabs-narrow LI.tabs-last {
	MARGIN-RIGHT: 0px
}
.tabs-header-bottom .tabs-narrow LI.tabs-last {
	MARGIN-RIGHT: 0px
}
.tabs-header-left .tabs-narrow {
	PADDING-TOP: 0px
}
.tabs-header-right .tabs-narrow {
	PADDING-TOP: 0px
}
.tabs-header-left .tabs-narrow LI {
	MARGIN-BOTTOM: -1px; MARGIN-RIGHT: -1px
}
.tabs-header-left .tabs-narrow LI.tabs-last {
	MARGIN-BOTTOM: 0px
}
.tabs-header-right .tabs-narrow LI.tabs-last {
	MARGIN-BOTTOM: 0px
}
.tabs-header-right .tabs-narrow LI {
	MARGIN-BOTTOM: -1px; MARGIN-LEFT: -1px
}
.tabs-scroller-left {
	BACKGROUND: url(../images/tabs_icons.png) #e0ecff no-repeat 1px center
}
.tabs-scroller-right {
	BACKGROUND: url(../images/tabs_icons.png) #e0ecff no-repeat -15px center
}
.tabs LI A.tabs-close {
	BACKGROUND: url(../images/tabs_icons.png) no-repeat -34px center
}
.tabs LI A.tabs-inner:hover {
	BACKGROUND: #eaf2ff; COLOR: #000000; FILTER: none
}
.tabs LI.tabs-selected A.tabs-inner {
	BACKGROUND-REPEAT: repeat-x; COLOR: #0e2d5f; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0); BACKGROUND-COLOR: #ffffff
}
.tabs-header-bottom .tabs LI.tabs-selected A.tabs-inner {
	BACKGROUND-REPEAT: repeat-x; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=0)
}
.tabs-header-left .tabs LI.tabs-selected A.tabs-inner {
	BACKGROUND-REPEAT: repeat-y; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=1)
}
.tabs-header-right .tabs LI.tabs-selected A.tabs-inner {
	BACKGROUND-REPEAT: repeat-y; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=1)
}
.tabs LI A.tabs-inner {
	BACKGROUND-REPEAT: repeat-x; COLOR: #0e2d5f; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); BACKGROUND-COLOR: #e0ecff
}
.tabs-header {
	BACKGROUND-COLOR: #e0ecff
}
.tabs-tool {
	BACKGROUND-COLOR: #e0ecff
}
.tabs-header-plain {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tabs-header {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-scroller-left {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-scroller-right {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-tool {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-panels {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs LI A.tabs-inner {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs LI.tabs-selected A.tabs-inner {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-header-bottom .tabs LI.tabs-selected A.tabs-inner {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-header-left .tabs LI.tabs-selected A.tabs-inner {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-header-right .tabs LI.tabs-selected A.tabs-inner {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.tabs-p-tool A:hover {
	BACKGROUND-COLOR: #eaf2ff
}
.tabs LI A.tabs-close:hover {
	BACKGROUND-COLOR: #eaf2ff
}
.tabs-scroller-over {
	BACKGROUND-COLOR: #eaf2ff
}
.tabs LI.tabs-selected A.tabs-inner {
	BORDER-BOTTOM: #ffffff 1px solid
}
.tabs-header-bottom .tabs LI.tabs-selected A.tabs-inner {
	BORDER-TOP: #ffffff 1px solid
}
.tabs-header-left .tabs LI.tabs-selected A.tabs-inner {
	BORDER-RIGHT: #ffffff 1px solid
}
.tabs-header-right .tabs LI.tabs-selected A.tabs-inner {
	BORDER-LEFT: #ffffff 1px solid
}
.tabs-header .tabs-pill LI.tabs-selected A.tabs-inner {
	BORDER-TOP-COLOR: #95b8e7; BACKGROUND: #ffe48d; BORDER-LEFT-COLOR: #95b8e7; COLOR: #000000; BORDER-BOTTOM-COLOR: #95b8e7; FILTER: none; BORDER-RIGHT-COLOR: #95b8e7
}
.datagrid .panel-body {
	OVERFLOW: hidden; POSITION: relative
}
.datagrid-view {
	OVERFLOW: hidden; POSITION: relative
}
.datagrid-view1 {
	OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
.datagrid-view2 {
	OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
.datagrid-view1 {
	LEFT: 0px
}
.datagrid-view2 {
	RIGHT: 0px
}
.datagrid-mask {
	HEIGHT: 100%; WIDTH: 100%; POSITION: absolute; LEFT: 0px; FILTER: alpha(opacity=30); DISPLAY: none; TOP: 0px; opacity: 0.3
}
.datagrid-mask-msg {
	BORDER-TOP: 2px solid; HEIGHT: 16px; BORDER-RIGHT: 2px solid; WIDTH: auto; BORDER-BOTTOM: 2px solid; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 30px; BORDER-LEFT: 2px solid; MARGIN-TOP: -20px; DISPLAY: none; TOP: 50%; PADDING-RIGHT: 5px
}
.datagrid-sort-icon {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.datagrid-toolbar {
	BORDER-TOP: 0px solid; HEIGHT: auto; BORDER-RIGHT: 0px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 2px; BORDER-LEFT: 0px solid; PADDING-RIGHT: 2px
}
.datagrid-btn-separator {
	HEIGHT: 24px; BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 2px 1px; BORDER-LEFT: #ccc 1px solid
}
.datagrid .datagrid-pager {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; BORDER-BOTTOM: 0px solid; MARGIN: 0px; BORDER-LEFT: 0px solid; DISPLAY: block
}
.datagrid .datagrid-pager-top {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.datagrid-header {
	OVERFLOW: hidden; CURSOR: default; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid
}
.datagrid-header-inner {
	WIDTH: 10000px; FLOAT: left
}
.datagrid-header-row {
	HEIGHT: 25px
}
.datagrid-row {
	HEIGHT: 25px
}
.datagrid-header TD {
	BORDER-TOP: 0px dotted; BORDER-RIGHT: 1px dotted; BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px dotted; PADDING-RIGHT: 0px
}
.datagrid-body TD {
	BORDER-TOP: 0px dotted; BORDER-RIGHT: 1px dotted; BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px dotted; PADDING-RIGHT: 0px
}
.datagrid-footer TD {
	BORDER-TOP: 0px dotted; BORDER-RIGHT: 1px dotted; BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px dotted; PADDING-RIGHT: 0px
}
.datagrid-cell {
	OVERFLOW: hidden; WORD-WRAP: normal; FONT-SIZE: 12px; HEIGHT: 18px; WHITE-SPACE: nowrap; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 4px
}
.datagrid-cell-group {
	OVERFLOW: hidden; WORD-WRAP: normal; FONT-SIZE: 12px; HEIGHT: 18px; WHITE-SPACE: nowrap; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 4px
}
.datagrid-header-rownumber {
	OVERFLOW: hidden; WORD-WRAP: normal; FONT-SIZE: 12px; HEIGHT: 18px; WHITE-SPACE: nowrap; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 4px
}
.datagrid-cell-rownumber {
	OVERFLOW: hidden; WORD-WRAP: normal; FONT-SIZE: 12px; HEIGHT: 18px; WHITE-SPACE: nowrap; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 4px
}
.datagrid-header .datagrid-cell {
	HEIGHT: auto
}
.datagrid-header .datagrid-cell SPAN {
	FONT-SIZE: 12px
}
.datagrid-cell-group {
	TEXT-ALIGN: center
}
.datagrid-header-rownumber {
	WIDTH: 25px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.datagrid-cell-rownumber {
	WIDTH: 25px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.datagrid-body {
	OVERFLOW: auto; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.datagrid-view1 .datagrid-body-inner {
	PADDING-BOTTOM: 20px
}
.datagrid-view1 .datagrid-body {
	OVERFLOW: hidden
}
.datagrid-footer {
	OVERFLOW: hidden
}
.datagrid-footer-inner {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; WIDTH: 10000px; BORDER-BOTTOM: 0px solid; FLOAT: left; BORDER-LEFT: 0px solid
}
.datagrid-row-editing .datagrid-cell {
	HEIGHT: auto
}
.datagrid-header-check {
	OVERFLOW: hidden; FONT-SIZE: 1px; HEIGHT: 18px; WIDTH: 27px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.datagrid-cell-check {
	OVERFLOW: hidden; FONT-SIZE: 1px; HEIGHT: 18px; WIDTH: 27px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.datagrid-header-check INPUT {
	HEIGHT: 18px; WIDTH: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.datagrid-cell-check INPUT {
	HEIGHT: 18px; WIDTH: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.datagrid-resize-proxy {
	CURSOR: e-resize; HEIGHT: 10000px; WIDTH: 1px; POSITION: absolute; DISPLAY: none; TOP: 0px
}
.datagrid-body .datagrid-editable {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.datagrid-body .datagrid-editable TABLE {
	HEIGHT: 100%; WIDTH: 100%
}
.datagrid-body .datagrid-editable TD {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px
}
.datagrid-view .datagrid-editable-input {
	FONT-SIZE: 12px; BORDER-TOP: #95b8e7 1px solid; BORDER-RIGHT: #95b8e7 1px solid; BORDER-BOTTOM: #95b8e7 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; OUTLINE-STYLE: none; PADDING-LEFT: 4px; MARGIN: 0px; BORDER-LEFT: #95b8e7 1px solid; PADDING-RIGHT: 4px; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.datagrid-sort-desc .datagrid-sort-icon {
	BACKGROUND: url(../images/datagrid_icons.png) no-repeat -16px center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px
}
.datagrid-sort-asc .datagrid-sort-icon {
	BACKGROUND: url(../images/datagrid_icons.png) no-repeat 0px center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px
}
.datagrid-row-collapse {
	BACKGROUND: url(../images/datagrid_icons.png) no-repeat -48px center
}
.datagrid-row-expand {
	BACKGROUND: url(../images/datagrid_icons.png) no-repeat -32px center
}
.datagrid-mask-msg {
	BACKGROUND: url(../images/loading.gif) #ffffff no-repeat 5px center
}
.datagrid-header {
	BACKGROUND-REPEAT: repeat-x; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0); BACKGROUND-COLOR: #efefef
}
.datagrid-td-rownumber {
	BACKGROUND-REPEAT: repeat-x; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0); BACKGROUND-COLOR: #efefef
}
.datagrid-cell-rownumber {
	COLOR: #000000
}
.datagrid-resize-proxy {
	BACKGROUND: #aac5e7
}
.datagrid-mask {
	BACKGROUND: #ccc
}
.datagrid-mask-msg {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.datagrid-toolbar {
	BACKGROUND: #f4f4f4
}
.datagrid-pager {
	BACKGROUND: #f4f4f4
}
.datagrid-header {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.datagrid-toolbar {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.datagrid-pager {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.datagrid-footer-inner {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.datagrid-header TD {
	BORDER-TOP-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.datagrid-body TD {
	BORDER-TOP-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.datagrid-footer TD {
	BORDER-TOP-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.datagrid-htable {
	BORDER-COLLAPSE: separate; COLOR: #000000
}
.datagrid-btable {
	BORDER-COLLAPSE: separate; COLOR: #000000
}
.datagrid-ftable {
	BORDER-COLLAPSE: separate; COLOR: #000000
}
.datagrid-row-alt {
	BACKGROUND: #fafafa
}
.datagrid-row-over {
	CURSOR: default; BACKGROUND: #eaf2ff; COLOR: #000000
}
.datagrid-header TD.datagrid-header-over {
	CURSOR: default; BACKGROUND: #eaf2ff; COLOR: #000000
}
.datagrid-row-selected {
	BACKGROUND: #ffe48d; COLOR: #000000
}
.datagrid-row-editing .textbox {
	-moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.datagrid-row-editing .textbox-text {
	-moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.propertygrid .datagrid-view1 .datagrid-body TD {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; BORDER-TOP-WIDTH: 0px
}
.propertygrid .datagrid-group {
	OVERFLOW: hidden; BORDER-TOP: 0px solid; HEIGHT: 21px; BORDER-RIGHT: 0px solid; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid
}
.propertygrid .datagrid-group SPAN {
	FONT-WEIGHT: bold
}
.propertygrid .datagrid-view1 .datagrid-body TD {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.propertygrid .datagrid-view1 .datagrid-group {
	BORDER-TOP-COLOR: #e0ecff; BORDER-LEFT-COLOR: #e0ecff; BORDER-BOTTOM-COLOR: #e0ecff; BORDER-RIGHT-COLOR: #e0ecff
}
.propertygrid .datagrid-view2 .datagrid-group {
	BORDER-TOP-COLOR: #dddddd; BORDER-LEFT-COLOR: #dddddd; BORDER-BOTTOM-COLOR: #dddddd; BORDER-RIGHT-COLOR: #dddddd
}
.propertygrid .datagrid-group {
	BACKGROUND: #e0ecff
}
.propertygrid .datagrid-view1 .datagrid-body {
	BACKGROUND: #e0ecff
}
.propertygrid .datagrid-view1 .datagrid-row-over {
	BACKGROUND: #e0ecff
}
.propertygrid .datagrid-view1 .datagrid-row-selected {
	BACKGROUND: #e0ecff
}
.datalist .datagrid-header {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.datalist .datagrid-group {
	OVERFLOW: hidden; BORDER-TOP: #ccc 0px solid; HEIGHT: 25px; BORDER-RIGHT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 0px solid; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #efefef
}
.m-list .m-list-group {
	OVERFLOW: hidden; BORDER-TOP: #ccc 0px solid; HEIGHT: 25px; BORDER-RIGHT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 0px solid; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #efefef
}
.datalist .datagrid-group-expander {
	DISPLAY: none
}
.datalist .datagrid-group-title {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.datalist .datagrid-btable {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
.datalist .datagrid-row TD {
	BORDER-TOP-STYLE: solid; BORDER-BOTTOM: 0px solid; BORDER-LEFT-COLOR: transparent; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: transparent
}
.datalist-lines .datagrid-row TD {
	BORDER-BOTTOM-WIDTH: 1px
}
.datalist .datagrid-cell {
	OVERFLOW: hidden; HEIGHT: auto; WIDTH: auto; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; POSITION: relative; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; LINE-HEIGHT: 18px; PADDING-RIGHT: 4px
}
.m-list LI {
	OVERFLOW: hidden; HEIGHT: auto; WIDTH: auto; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; POSITION: relative; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; LINE-HEIGHT: 18px; PADDING-RIGHT: 4px
}
.datalist-link {
	OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; POSITION: relative; COLOR: #000000; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; MARGIN: -2px -4px; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 16px
}
.m-list LI > A {
	OVERFLOW: hidden; CURSOR: pointer; TEXT-DECORATION: none; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; POSITION: relative; COLOR: #000000; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; MARGIN: -2px -4px; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 16px
}
.datalist-link:after {
	BORDER-TOP: 1px solid; HEIGHT: 8px; BORDER-RIGHT: 1px solid; WIDTH: 8px; RIGHT: 6px; BORDER-BOTTOM: 0px solid; POSITION: absolute; CONTENT: ''; BORDER-LEFT: 0px solid; MARGIN-TOP: -4px; DISPLAY: block; TOP: 50%; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg)
}
.m-list LI > A:after {
	BORDER-TOP: 1px solid; HEIGHT: 8px; BORDER-RIGHT: 1px solid; WIDTH: 8px; RIGHT: 6px; BORDER-BOTTOM: 0px solid; POSITION: absolute; CONTENT: ''; BORDER-LEFT: 0px solid; MARGIN-TOP: -4px; DISPLAY: block; TOP: 50%; -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg)
}
.m-list {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.m-list LI {
	BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid
}
.m-list LI > A:hover {
	BACKGROUND: #eaf2ff; COLOR: #000000
}
.m-list .m-list-group {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.pagination {
	ZOOM: 1
}
.pagination TABLE {
	HEIGHT: 30px; FLOAT: left
}
.pagination TD {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.pagination-btn-separator {
	HEIGHT: 24px; BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN: 3px 1px; BORDER-LEFT: #ccc 1px solid
}
.pagination .pagination-num {
	BORDER-TOP: 1px solid; HEIGHT: auto; BORDER-RIGHT: 1px solid; WIDTH: 2em; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN: 0px 2px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px
}
.pagination-page-list {
	BORDER-TOP: 1px solid; HEIGHT: auto; BORDER-RIGHT: 1px solid; WIDTH: auto; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 2px; MARGIN: 0px 6px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px
}
.pagination-info {
	FONT-SIZE: 12px; HEIGHT: 30px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 6px 0px 0px; LINE-HEIGHT: 30px; PADDING-RIGHT: 0px
}
.pagination SPAN {
	FONT-SIZE: 12px
}
.pagination-link .l-btn-text {
	WIDTH: 24px; TEXT-ALIGN: center; MARGIN: 0px
}
.pagination-first {
	BACKGROUND: url(../images/pagination_icons.png) no-repeat 0px center
}
.pagination-prev {
	BACKGROUND: url(../images/pagination_icons.png) no-repeat -16px center
}
.pagination-next {
	BACKGROUND: url(../images/pagination_icons.png) no-repeat -32px center
}
.pagination-last {
	BACKGROUND: url(../images/pagination_icons.png) no-repeat -48px center
}
.pagination-load {
	BACKGROUND: url(../images/pagination_icons.png) no-repeat -64px center
}
.pagination-loading {
	BACKGROUND: url(../images/loading.gif) no-repeat center center
}
.pagination-page-list {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.pagination .pagination-num {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.calendar {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 1px
}
.calendar TABLE {
	FONT-SIZE: 12px; HEIGHT: 100%; WIDTH: 100%; BORDER-COLLAPSE: separate; TABLE-LAYOUT: fixed
}
.calendar TABLE TD {
	FONT-SIZE: 12px
}
.calendar TABLE TH {
	FONT-SIZE: 12px
}
.calendar-noborder {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.calendar-header {
	HEIGHT: 22px; POSITION: relative
}
.calendar-title {
	HEIGHT: 22px; TEXT-ALIGN: center
}
.calendar-title SPAN {
	CURSOR: pointer; FONT-SIZE: 12px; HEIGHT: 18px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; DISPLAY: inline-block; LINE-HEIGHT: 18px; TOP: 2px; PADDING-RIGHT: 3px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-prevmonth {
	CURSOR: pointer; FONT-SIZE: 1px; HEIGHT: 14px; WIDTH: 14px; POSITION: absolute; MARGIN-TOP: -7px; TOP: 50%; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-nextmonth {
	CURSOR: pointer; FONT-SIZE: 1px; HEIGHT: 14px; WIDTH: 14px; POSITION: absolute; MARGIN-TOP: -7px; TOP: 50%; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-prevyear {
	CURSOR: pointer; FONT-SIZE: 1px; HEIGHT: 14px; WIDTH: 14px; POSITION: absolute; MARGIN-TOP: -7px; TOP: 50%; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-nextyear {
	CURSOR: pointer; FONT-SIZE: 1px; HEIGHT: 14px; WIDTH: 14px; POSITION: absolute; MARGIN-TOP: -7px; TOP: 50%; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-prevmonth {
	BACKGROUND: url(../images/calendar_arrows.png) no-repeat -18px -2px; LEFT: 20px
}
.calendar-nextmonth {
	BACKGROUND: url(../images/calendar_arrows.png) no-repeat -34px -2px; RIGHT: 20px
}
.calendar-prevyear {
	BACKGROUND: url(../images/calendar_arrows.png) no-repeat -1px -2px; LEFT: 3px
}
.calendar-nextyear {
	BACKGROUND: url(../images/calendar_arrows.png) no-repeat -49px -2px; RIGHT: 3px
}
.calendar-body {
	POSITION: relative
}
.calendar-body TH {
	TEXT-ALIGN: center
}
.calendar-body TD {
	TEXT-ALIGN: center
}
.calendar-day {
	BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-other-month {
	FILTER: alpha(opacity=30); opacity: 0.3
}
.calendar-disabled {
	CURSOR: default; FILTER: alpha(opacity=60); opacity: 0.6
}
.calendar-menu {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 150px; WIDTH: 180px; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LEFT: 0px; DISPLAY: none; TOP: 0px; PADDING-RIGHT: 5px
}
.calendar-menu-year-inner {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
.calendar-menu-year {
	FONT-SIZE: 12px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; WIDTH: 40px; BORDER-BOTTOM: 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px
}
.calendar-menu-prev {
	CURSOR: pointer; HEIGHT: 21px; WIDTH: 21px; VERTICAL-ALIGN: top; DISPLAY: inline-block; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-menu-next {
	CURSOR: pointer; HEIGHT: 21px; WIDTH: 21px; VERTICAL-ALIGN: top; DISPLAY: inline-block; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-menu-prev {
	BACKGROUND: url(../images/calendar_arrows.png) no-repeat 2px 2px; MARGIN-RIGHT: 10px
}
.calendar-menu-next {
	BACKGROUND: url(../images/calendar_arrows.png) no-repeat -45px 2px; MARGIN-LEFT: 10px
}
.calendar-menu-month {
	CURSOR: pointer; FONT-WEIGHT: bold; TEXT-ALIGN: center; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.calendar-body TH {
	COLOR: #4d4d4d
}
.calendar-menu-month {
	COLOR: #4d4d4d
}
.calendar-day {
	COLOR: #000000
}
.calendar-sunday {
	COLOR: #cc2222
}
.calendar-saturday {
	COLOR: #00ee00
}
.calendar-today {
	COLOR: #0000ff
}
.calendar-menu-year {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.calendar {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.calendar-header {
	BACKGROUND: #e0ecff
}
.calendar-body {
	BACKGROUND: #ffffff
}
.calendar-menu {
	BACKGROUND: #ffffff
}
.calendar-body TH {
	BACKGROUND: #f4f4f4; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.calendar-hover {
	COLOR: #000000; BACKGROUND-COLOR: #eaf2ff
}
.calendar-nav-hover {
	COLOR: #000000; BACKGROUND-COLOR: #eaf2ff
}
.calendar-menu-hover {
	COLOR: #000000; BACKGROUND-COLOR: #eaf2ff
}
.calendar-hover {
	BORDER-TOP: #b7d2ff 1px solid; BORDER-RIGHT: #b7d2ff 1px solid; BORDER-BOTTOM: #b7d2ff 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #b7d2ff 1px solid; PADDING-RIGHT: 0px
}
.calendar-selected {
	BORDER-TOP: #ffab3f 1px solid; BORDER-RIGHT: #ffab3f 1px solid; BORDER-BOTTOM: #ffab3f 1px solid; COLOR: #000000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #ffab3f 1px solid; PADDING-RIGHT: 0px; BACKGROUND-COLOR: #ffe48d
}
.datebox-calendar-inner {
	HEIGHT: 180px
}
.datebox-button {
	HEIGHT: 18px; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; PADDING-TOP: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.datebox-button A {
	FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold; FILTER: alpha(opacity=60); opacity: 0.6
}
.datebox-button A:hover {
	FILTER: alpha(opacity=100); opacity: 1.0
}
.datebox-current {
	FLOAT: left
}
.datebox-close {
	FLOAT: left
}
.datebox-close {
	FLOAT: right
}
.datebox .combo-arrow {
	BACKGROUND-IMAGE: url(../images/datebox_arrow.png); BACKGROUND-POSITION: center center
}
.datebox-button {
	BACKGROUND-COLOR: #f4f4f4
}
.datebox-button A {
	COLOR: #444
}
.numberbox {
	BORDER-TOP: #95b8e7 1px solid; BORDER-RIGHT: #95b8e7 1px solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #95b8e7 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; MARGIN: 0px; BORDER-LEFT: #95b8e7 1px solid; PADDING-RIGHT: 2px
}
.textbox {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.spinner {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.spinner .spinner-text {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: baseline; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; MARGIN: 0px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px
}
.spinner-arrow {
	OVERFLOW: hidden; WIDTH: 18px; VERTICAL-ALIGN: top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; FILTER: alpha(opacity=100); MARGIN: 0px; DISPLAY: inline-block; PADDING-RIGHT: 0px; BACKGROUND-COLOR: #e0ecff; opacity: 1.0
}
.spinner-arrow-up {
	FONT-SIZE: 1px; HEIGHT: 50%; WIDTH: 100%; COLOR: #444; OUTLINE-STYLE: none; FILTER: alpha(opacity=60); DISPLAY: block; opacity: 0.6
}
.spinner-arrow-down {
	FONT-SIZE: 1px; HEIGHT: 50%; WIDTH: 100%; COLOR: #444; OUTLINE-STYLE: none; FILTER: alpha(opacity=60); DISPLAY: block; opacity: 0.6
}
.spinner-arrow-hover {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #eaf2ff; opacity: 1.0
}
.spinner-arrow-up:hover {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #eaf2ff; opacity: 1.0
}
.spinner-arrow-down:hover {
	FILTER: alpha(opacity=100); BACKGROUND-COLOR: #eaf2ff; opacity: 1.0
}
.textbox-icon-disabled .spinner-arrow-up:hover {
	CURSOR: default; FILTER: alpha(opacity=60); BACKGROUND-COLOR: #e0ecff; opacity: 0.6
}
.textbox-icon-disabled .spinner-arrow-down:hover {
	CURSOR: default; FILTER: alpha(opacity=60); BACKGROUND-COLOR: #e0ecff; opacity: 0.6
}
.spinner .textbox-icon-disabled {
	FILTER: alpha(opacity=60); opacity: 0.6
}
.spinner-arrow-up {
	BACKGROUND: url(../images/spinner_arrows.png) no-repeat 1px center
}
.spinner-arrow-down {
	BACKGROUND: url(../images/spinner_arrows.png) no-repeat -15px center
}
.spinner {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.progressbar {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.progressbar-text {
	POSITION: absolute; TEXT-ALIGN: center
}
.progressbar-value {
	OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px
}
.progressbar {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.progressbar-text {
	FONT-SIZE: 12px; COLOR: #000000
}
.progressbar-value .progressbar-text {
	COLOR: #000000; BACKGROUND-COLOR: #ffe48d
}
.searchbox {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 0px
}
.searchbox .searchbox-text {
	BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; MARGIN: 0px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px
}
.searchbox .searchbox-prompt {
	FONT-SIZE: 12px; COLOR: #ccc
}
.searchbox-button {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 20px; WIDTH: 18px; VERTICAL-ALIGN: top; FILTER: alpha(opacity=60); DISPLAY: inline-block; opacity: 0.6
}
.searchbox-button-hover {
	FILTER: alpha(opacity=100); opacity: 1.0
}
.searchbox .l-btn-plain {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; FILTER: alpha(opacity=60); PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; opacity: 0.6; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.searchbox .l-btn-plain:hover {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; FILTER: alpha(opacity=100); PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; opacity: 1.0; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.searchbox A.m-btn-plain-active {
	-moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.searchbox .m-btn-active {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; border-radius: 0 0 0 0
}
.searchbox .textbox-button-right {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.searchbox .textbox-button-left {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
.searchbox-button {
	BACKGROUND: url(../images/searchbox_button.png) no-repeat center center
}
.searchbox {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7; BACKGROUND-COLOR: #fff
}
.searchbox .l-btn-plain {
	BACKGROUND: #e0ecff
}
.searchbox .l-btn-plain-disabled {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.searchbox .l-btn-plain-disabled:hover {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.textbox-invalid {
	BORDER-TOP-COLOR: #ffa8a8; BORDER-LEFT-COLOR: #ffa8a8; BORDER-BOTTOM-COLOR: #ffa8a8; BORDER-RIGHT-COLOR: #ffa8a8; BACKGROUND-COLOR: #fff3f3
}
.slider-disabled {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.slider-h {
	HEIGHT: 22px
}
.slider-v {
	WIDTH: 22px
}
.slider-inner {
	BORDER-TOP: 1px solid; HEIGHT: 6px; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; TOP: 7px; border-radius: 5px
}
.slider-handle {
	HEIGHT: 20px; WIDTH: 20px; POSITION: absolute; OUTLINE-STYLE: none; MARGIN-LEFT: -10px; MARGIN-TOP: -10px; DISPLAY: block; TOP: 50%
}
.slider-tip {
	FONT-SIZE: 12px; WHITE-SPACE: nowrap; POSITION: absolute; DISPLAY: inline-block; LINE-HEIGHT: 12px; TOP: -22px
}
.slider-rule {
	POSITION: relative; TOP: 15px
}
.slider-rule SPAN {
	FONT-SIZE: 0px; BORDER-TOP: 0px solid; HEIGHT: 5px; BORDER-RIGHT: 0px solid; BORDER-BOTTOM: 0px solid; POSITION: absolute; BORDER-LEFT: 1px solid; DISPLAY: inline-block
}
.slider-rulelabel {
	POSITION: relative; TOP: 20px
}
.slider-rulelabel SPAN {
	FONT-SIZE: 12px; POSITION: absolute; DISPLAY: inline-block
}
.slider-v .slider-inner {
	WIDTH: 6px; FLOAT: left; LEFT: 7px; TOP: 0px
}
.slider-v .slider-handle {
	LEFT: 50%; MARGIN-TOP: -10px
}
.slider-v .slider-tip {
	LEFT: -10px; MARGIN-TOP: -6px
}
.slider-v .slider-rule {
	FLOAT: left; LEFT: 16px; TOP: 0px
}
.slider-v .slider-rule SPAN {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; WIDTH: 5px; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid
}
.slider-v .slider-rulelabel {
	FLOAT: left; LEFT: 23px; TOP: 0px
}
.slider-handle {
	BACKGROUND: url(../images/slider_handle.png) no-repeat
}
.slider-inner {
	BORDER-TOP-COLOR: #95b8e7; BACKGROUND: #e0ecff; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.slider-rule SPAN {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7
}
.slider-rulelabel SPAN {
	COLOR: #000000
}
.menu {
	OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 2px
}
.menu-inline {
	POSITION: relative
}
.menu-item {
	OVERFLOW: hidden; CURSOR: pointer; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; WHITE-SPACE: nowrap; BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 0px
}
.menu-text {
	HEIGHT: 20px; FLOAT: left; PADDING-LEFT: 28px; LINE-HEIGHT: 20px
}
.menu-icon {
	HEIGHT: 16px; WIDTH: 16px; POSITION: absolute; LEFT: 2px; MARGIN-TOP: -8px; TOP: 50%
}
.menu-rightarrow {
	HEIGHT: 16px; WIDTH: 16px; RIGHT: 0px; POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.menu-line {
	FONT-SIZE: 1px; HEIGHT: 2000px; POSITION: absolute; LEFT: 26px; TOP: 0px
}
.menu-sep {
	FONT-SIZE: 1px; MARGIN: 3px 0px 3px 25px
}
.menu-noline .menu-line {
	DISPLAY: none
}
.menu-noline .menu-sep {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.menu-active {
	-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.menu-item-disabled {
	CURSOR: default; FILTER: alpha(opacity=50); opacity: 0.5
}
.menu-text {
	FONT-SIZE: 12px
}
.menu-text SPAN {
	FONT-SIZE: 12px
}
.menu-shadow {
	BACKGROUND: #ccc; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; -moz-box-shadow: 2px 2px 3px #cccccc; -webkit-box-shadow: 2px 2px 3px #cccccc; box-shadow: 2px 2px 3px #cccccc
}
.menu-rightarrow {
	BACKGROUND: url(../images/menu_arrows.png) no-repeat -32px center
}
.menu-line {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #ccc 1px solid
}
.menu-sep {
	BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.menu {
	BORDER-TOP-COLOR: #ddd; BORDER-LEFT-COLOR: #ddd; COLOR: #444; BORDER-BOTTOM-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd; BACKGROUND-COLOR: #fafafa
}
.menu-content {
	BACKGROUND: #ffffff
}
.menu-item {
	BORDER-TOP-COLOR: transparent; BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; _border-color: #fafafa
}
.menu-active {
	BORDER-TOP-COLOR: #b7d2ff; BACKGROUND: #eaf2ff; BORDER-LEFT-COLOR: #b7d2ff; COLOR: #000000; BORDER-BOTTOM-COLOR: #b7d2ff; BORDER-RIGHT-COLOR: #b7d2ff
}
.menu-active-disabled {
	BORDER-TOP-COLOR: transparent; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-COLOR: transparent; COLOR: #444; BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-COLOR: transparent
}
.m-btn-downarrow {
	FONT-SIZE: 1px; HEIGHT: 16px; WIDTH: 16px; RIGHT: 0px; POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: inline-block; TOP: 50%
}
.s-btn-downarrow {
	FONT-SIZE: 1px; HEIGHT: 16px; WIDTH: 16px; RIGHT: 0px; POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: inline-block; TOP: 50%
}
.m-btn-active {
	BORDER-TOP: #b7d2ff 1px solid; BORDER-RIGHT: #b7d2ff 1px solid; BACKGROUND: #eaf2ff; BORDER-BOTTOM: #b7d2ff 1px solid; COLOR: #000000; FILTER: none; BORDER-LEFT: #b7d2ff 1px solid
}
.s-btn-active {
	BORDER-TOP: #b7d2ff 1px solid; BORDER-RIGHT: #b7d2ff 1px solid; BACKGROUND: #eaf2ff; BORDER-BOTTOM: #b7d2ff 1px solid; COLOR: #000000; FILTER: none; BORDER-LEFT: #b7d2ff 1px solid
}
.m-btn-plain-active {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.s-btn-plain-active {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: 1px solid; PADDING-RIGHT: 0px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.m-btn .l-btn-left .l-btn-text {
	MARGIN-RIGHT: 20px
}
.m-btn .l-btn-icon-right .l-btn-text {
	MARGIN-RIGHT: 40px
}
.m-btn .l-btn-icon-right .l-btn-icon {
	RIGHT: 20px
}
.m-btn .l-btn-icon-top .l-btn-text {
	MARGIN-BOTTOM: 14px; MARGIN-RIGHT: 4px
}
.m-btn .l-btn-icon-bottom .l-btn-text {
	MARGIN-BOTTOM: 34px; MARGIN-RIGHT: 4px
}
.m-btn .l-btn-icon-bottom .l-btn-icon {
	TOP: auto; BOTTOM: 20px
}
.m-btn .l-btn-icon-top .m-btn-downarrow {
	MARGIN-LEFT: -8px; LEFT: 50%; TOP: auto; BOTTOM: 0px
}
.m-btn .l-btn-icon-bottom .m-btn-downarrow {
	MARGIN-LEFT: -8px; LEFT: 50%; TOP: auto; BOTTOM: 0px
}
.m-btn-line {
	FONT-SIZE: 1px; POSITION: absolute; DISPLAY: none
}
.m-btn .l-btn-left .m-btn-line {
	BORDER-TOP: #aac5e7 0px solid; HEIGHT: 500px; BORDER-RIGHT: #aac5e7 0px solid; WIDTH: 16px; RIGHT: 0px; BORDER-BOTTOM: #aac5e7 0px solid; BORDER-LEFT: #aac5e7 1px solid
}
.m-btn .l-btn-icon-top .m-btn-line {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 500px; BORDER-BOTTOM-WIDTH: 0px; LEFT: 0px; BORDER-TOP-WIDTH: 1px; BOTTOM: 0px
}
.m-btn .l-btn-icon-bottom .m-btn-line {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 500px; BORDER-BOTTOM-WIDTH: 0px; LEFT: 0px; BORDER-TOP-WIDTH: 1px; BOTTOM: 0px
}
.m-btn-large .l-btn-icon-right .l-btn-text {
	MARGIN-RIGHT: 56px
}
.m-btn-large .l-btn-icon-bottom .l-btn-text {
	MARGIN-BOTTOM: 50px
}
.m-btn-downarrow {
	BACKGROUND: url(../images/menu_arrows.png) no-repeat 0px center
}
.s-btn-downarrow {
	BACKGROUND: url(../images/menu_arrows.png) no-repeat 0px center
}
.m-btn-plain-active {
	BORDER-TOP-COLOR: #b7d2ff; BORDER-LEFT-COLOR: #b7d2ff; COLOR: #000000; BORDER-BOTTOM-COLOR: #b7d2ff; BORDER-RIGHT-COLOR: #b7d2ff; BACKGROUND-COLOR: #eaf2ff
}
.s-btn-plain-active {
	BORDER-TOP-COLOR: #b7d2ff; BORDER-LEFT-COLOR: #b7d2ff; COLOR: #000000; BORDER-BOTTOM-COLOR: #b7d2ff; BORDER-RIGHT-COLOR: #b7d2ff; BACKGROUND-COLOR: #eaf2ff
}
.s-btn:hover .m-btn-line {
	DISPLAY: inline-block
}
.s-btn-active .m-btn-line {
	DISPLAY: inline-block
}
.s-btn-plain-active .m-btn-line {
	DISPLAY: inline-block
}
.l-btn:hover .s-btn-downarrow {
	BORDER-TOP: #aac5e7 0px solid; BORDER-RIGHT: #aac5e7 0px solid; BORDER-BOTTOM: #aac5e7 0px solid; BORDER-LEFT: #aac5e7 1px solid
}
.s-btn-active .s-btn-downarrow {
	BORDER-TOP: #aac5e7 0px solid; BORDER-RIGHT: #aac5e7 0px solid; BORDER-BOTTOM: #aac5e7 0px solid; BORDER-LEFT: #aac5e7 1px solid
}
.s-btn-plain-active .s-btn-downarrow {
	BORDER-TOP: #aac5e7 0px solid; BORDER-RIGHT: #aac5e7 0px solid; BORDER-BOTTOM: #aac5e7 0px solid; BORDER-LEFT: #aac5e7 1px solid
}
.messager-body {
	OVERFLOW: hidden; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.messager-button {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.messager-button .l-btn {
	WIDTH: 70px
}
.messager-icon {
	HEIGHT: 32px; WIDTH: 32px; FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.messager-error {
	BACKGROUND: url(../images/messager_icons.png) no-repeat -64px 0px
}
.messager-info {
	BACKGROUND: url(../images/messager_icons.png) no-repeat 0px 0px
}
.messager-question {
	BACKGROUND: url(../images/messager_icons.png) no-repeat -32px 0px
}
.messager-warning {
	BACKGROUND: url(../images/messager_icons.png) no-repeat -96px 0px
}
.messager-progress {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.messager-p-msg {
	MARGIN-BOTTOM: 5px
}
.messager-body .messager-input {
	BORDER-TOP: #95b8e7 1px solid; BORDER-RIGHT: #95b8e7 1px solid; WIDTH: 100%; BORDER-BOTTOM: #95b8e7 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 0px; BORDER-LEFT: #95b8e7 1px solid; PADDING-RIGHT: 0px
}
.tree {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.tree LI {
	WHITE-SPACE: nowrap
}
.tree LI UL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.tree-node {
	CURSOR: pointer; HEIGHT: 18px; WHITE-SPACE: nowrap
}
.tree-hit {
	CURSOR: pointer
}
.tree-expanded {
	OVERFLOW: hidden; HEIGHT: 18px; WIDTH: 16px; VERTICAL-ALIGN: top; DISPLAY: inline-block
}
.tree-collapsed {
	OVERFLOW: hidden; HEIGHT: 18px; WIDTH: 16px; VERTICAL-ALIGN: top; DISPLAY: inline-block
}
.tree-folder {
	OVERFLOW: hidden; HEIGHT: 18px; WIDTH: 16px; VERTICAL-ALIGN: top; DISPLAY: inline-block
}
.tree-file {
	OVERFLOW: hidden; HEIGHT: 18px; WIDTH: 16px; VERTICAL-ALIGN: top; DISPLAY: inline-block
}
.tree-checkbox {
	OVERFLOW: hidden; HEIGHT: 18px; WIDTH: 16px; VERTICAL-ALIGN: top; DISPLAY: inline-block
}
.tree-indent {
	OVERFLOW: hidden; HEIGHT: 18px; WIDTH: 16px; VERTICAL-ALIGN: top; DISPLAY: inline-block
}
.tree-expanded {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -18px 0px
}
.tree-expanded-hover {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -50px 0px
}
.tree-collapsed {
	BACKGROUND: url(../images/tree_icons.png) no-repeat 0px 0px
}
.tree-collapsed-hover {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -32px 0px
}
.tree-lines .tree-expanded {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -144px 0px
}
.tree-lines .tree-root-first .tree-expanded {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -144px 0px
}
.tree-lines .tree-collapsed {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -128px 0px
}
.tree-lines .tree-root-first .tree-collapsed {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -128px 0px
}
.tree-lines .tree-node-last .tree-expanded {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -80px 0px
}
.tree-lines .tree-root-one .tree-expanded {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -80px 0px
}
.tree-lines .tree-node-last .tree-collapsed {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -64px 0px
}
.tree-lines .tree-root-one .tree-collapsed {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -64px 0px
}
.tree-line {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -176px 0px
}
.tree-join {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -192px 0px
}
.tree-joinbottom {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -160px 0px
}
.tree-folder {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -208px 0px
}
.tree-folder-open {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -224px 0px
}
.tree-file {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -240px 0px
}
.tree-loading {
	BACKGROUND: url(../images/loading.gif) no-repeat center center
}
.tree-checkbox0 {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -208px -18px
}
.tree-checkbox1 {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -224px -18px
}
.tree-checkbox2 {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -240px -18px
}
.tree-title {
	FONT-SIZE: 12px; TEXT-DECORATION: none; HEIGHT: 18px; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; DISPLAY: inline-block; LINE-HEIGHT: 18px; PADDING-RIGHT: 2px
}
.tree-node-proxy {
	FONT-SIZE: 12px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; BORDER-LEFT: 1px solid; Z-INDEX: 9900000; LINE-HEIGHT: 20px; PADDING-RIGHT: 2px
}
.tree-dnd-icon {
	HEIGHT: 18px; WIDTH: 16px; POSITION: absolute; LEFT: 2px; MARGIN-TOP: -9px; DISPLAY: inline-block; TOP: 50%
}
.tree-dnd-yes {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -256px 0px
}
.tree-dnd-no {
	BACKGROUND: url(../images/tree_icons.png) no-repeat -256px -18px
}
.tree-node-top {
	BORDER-TOP: red 1px dotted
}
.tree-node-bottom {
	BORDER-BOTTOM: red 1px dotted
}
.tree-node-append .tree-title {
	BORDER-TOP: red 1px dotted; BORDER-RIGHT: red 1px dotted; BORDER-BOTTOM: red 1px dotted; BORDER-LEFT: red 1px dotted
}
.tree-editor {
	FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; HEIGHT: 14px !important; BORDER-RIGHT: #ccc 1px solid; WIDTH: 80px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 2px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 14px; TOP: 0px; PADDING-RIGHT: 2px
}
.tree-node-proxy {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; COLOR: #000000; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7; BACKGROUND-COLOR: #ffffff
}
.tree-node-hover {
	BACKGROUND: #eaf2ff; COLOR: #000000
}
.tree-node-selected {
	BACKGROUND: #ffe48d; COLOR: #000000
}
.tree-node-hidden {
	DISPLAY: none
}
.validatebox-invalid {
	BORDER-TOP-COLOR: #ffa8a8; BORDER-LEFT-COLOR: #ffa8a8; COLOR: #000; BORDER-BOTTOM-COLOR: #ffa8a8; BORDER-RIGHT-COLOR: #ffa8a8; BACKGROUND-COLOR: #fff3f3
}
.tooltip {
	BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; OUTLINE-STYLE: none; PADDING-LEFT: 5px; FILTER: alpha(opacity=100); BORDER-LEFT: 1px solid; Z-INDEX: 9900000; DISPLAY: none; PADDING-RIGHT: 5px; opacity: 1; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px
}
.tooltip-content {
	FONT-SIZE: 12px
}
.tooltip-arrow-outer {
	FONT-SIZE: 0px; BORDER-TOP: transparent 6px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 6px solid; WIDTH: 0px; BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; LINE-HEIGHT: 0; _filter: chroma(color=tomato); _border-color: tomato
}
.tooltip-arrow {
	FONT-SIZE: 0px; BORDER-TOP: transparent 6px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 6px solid; WIDTH: 0px; BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: transparent 6px solid; LINE-HEIGHT: 0; _filter: chroma(color=tomato); _border-color: tomato
}
.tooltip-right .tooltip-arrow-outer {
	LEFT: 0px; MARGIN: -6px 0px 0px -13px; TOP: 50%
}
.tooltip-right .tooltip-arrow {
	LEFT: 0px; MARGIN: -6px 0px 0px -12px; TOP: 50%
}
.tooltip-left .tooltip-arrow-outer {
	RIGHT: 0px; MARGIN: -6px -13px 0px 0px; TOP: 50%
}
.tooltip-left .tooltip-arrow {
	RIGHT: 0px; MARGIN: -6px -12px 0px 0px; TOP: 50%
}
.tooltip-top .tooltip-arrow-outer {
	LEFT: 50%; MARGIN: 0px 0px -13px -6px; BOTTOM: 0px
}
.tooltip-top .tooltip-arrow {
	LEFT: 50%; MARGIN: 0px 0px -12px -6px; BOTTOM: 0px
}
.tooltip-bottom .tooltip-arrow-outer {
	LEFT: 50%; MARGIN: -13px 0px 0px -6px; TOP: 0px
}
.tooltip-bottom .tooltip-arrow {
	LEFT: 50%; MARGIN: -12px 0px 0px -6px; TOP: 0px
}
.tooltip {
	BORDER-TOP-COLOR: #95b8e7; BORDER-LEFT-COLOR: #95b8e7; COLOR: #000000; BORDER-BOTTOM-COLOR: #95b8e7; BORDER-RIGHT-COLOR: #95b8e7; BACKGROUND-COLOR: #ffffff
}
.tooltip-right .tooltip-arrow-outer {
	BORDER-RIGHT-COLOR: #95b8e7
}
.tooltip-right .tooltip-arrow {
	BORDER-RIGHT-COLOR: #ffffff
}
.tooltip-left .tooltip-arrow-outer {
	BORDER-LEFT-COLOR: #95b8e7
}
.tooltip-left .tooltip-arrow {
	BORDER-LEFT-COLOR: #ffffff
}
.tooltip-top .tooltip-arrow-outer {
	BORDER-TOP-COLOR: #95b8e7
}
.tooltip-top .tooltip-arrow {
	BORDER-TOP-COLOR: #ffffff
}
.tooltip-bottom .tooltip-arrow-outer {
	BORDER-BOTTOM-COLOR: #95b8e7
}
.tooltip-bottom .tooltip-arrow {
	BORDER-BOTTOM-COLOR: #ffffff
}
