.ar {
	TEXT-ALIGN: right
}
.al {
	TEXT-ALIGN: left
}
.ac {
	TEXT-ALIGN: center
}
.kbui_toggletick {
	BACKGROUND-IMAGE: url(image/tick.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_tick {
	BACKGROUND-IMAGE: url(image/tick.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_togglecross {
	BACKGROUND-IMAGE: url(image/cross.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_cross {
	BACKGROUND-IMAGE: url(image/cross.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_toggleunselected {
	BACKGROUND-IMAGE: url(image/tick_unselected.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_toggleselected {
	BACKGROUND-IMAGE: url(image/tick_selected.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_togglelocked {
	BACKGROUND-IMAGE: url(image/tick_locked.gif); MARGIN: auto; WIDTH: 20px; HEIGHT: 20px
}
.kbui_datepick {
	MARGIN: 0px 0px 0px 2px; WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
.kbui_toggletick {
	CURSOR: pointer
}
.kbui_togglelocked {
	CURSOR: pointer
}
.kbui_toggleselected {
	CURSOR: pointer
}
.kbui_toggleunselected {
	CURSOR: pointer
}
.kbui_togglecross {
	CURSOR: pointer
}
.kbui_dt TABLE {
	FONT-SIZE: 0.9em; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0f5ff; border-spacing: 0px
}
.kbui_dt TH {
	BORDER-RIGHT: #769ad3 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #769ad3 1px solid; PADDING-LEFT: 0.4em; BACKGROUND-IMAGE: url(image/dt-table-header.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #769ad3 1px solid; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #769ad3 1px solid; HEIGHT: 2em; BACKGROUND-COLOR: #bdd0ef
}
.kbui_dt TD {
	BORDER-RIGHT: #769ad3 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #769ad3 1px solid; PADDING-LEFT: 0.4em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-LEFT: #769ad3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #769ad3 1px solid
}
.kbui_dt .e {
	BACKGROUND-COLOR: #e9f1ff
}
.kbui_dt .highlight {
	CURSOR: pointer; BACKGROUND-COLOR: #ffe9f1
}
.kbui_dt .selected .highlight {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #1862be
}
.kbui_dt .selected {
	CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #1862be
}
.kbui_greymsg {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 1em; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: middle; COLOR: #654; PADDING-TOP: 1em; FONT-FAMILY: Verdana, Arial, Sans-Serif; TEXT-ALIGN: center
}
.kbui_msg {
	BORDER-RIGHT: #9c009c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9c009c 2px solid; DISPLAY: none; PADDING-LEFT: 1px; FONT-SIZE: 0.8em; LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #9c009c 2px solid; COLOR: #ffffff; BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9c009c 2px solid; FONT-FAMILY: Verdana, Arial, Sans-Serif; POSITION: absolute; BACKGROUND-COLOR: #ad39ad
}
.kbui_popup {
	BORDER-RIGHT: #7a7a7a 2px solid; BORDER-TOP: #7a7a7a 1px solid; DISPLAY: none; BORDER-LEFT: #7a7a7a 1px solid; BORDER-BOTTOM: #7a7a7a 2px solid; POSITION: absolute; BACKGROUND-COLOR: #dae6fd
}
.kbui_datep {
	WIDTH: 14em; BORDER-COLLAPSE: collapse
}
.kbui_datep TD {
	BORDER-RIGHT: #7fa2d5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7fa2d5 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7fa2d5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7fa2d5 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.kbui_datep .weekday TD {
	WIDTH: 2em
}
.kbui_datep .outofboundmonth {
	COLOR: #98abbe
}
.kbui_datep .selected {
	
}
.kbui_datep .today {
	BACKGROUND-COLOR: #a6b9e1
}
.kbui_datep .sbtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.kbui_datep .dates {
	CURSOR: pointer
}
.kbui_tro {
	WIDTH: 100%
}
.kbui_tro .btnmove {
	PADDING-RIGHT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(image/btnmove.gif); WIDTH: 28px; CURSOR: move; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.kbui_tro .btnedit {
	PADDING-RIGHT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(image/btnedit.gif); WIDTH: 28px; CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.kbui_tro .btndelete {
	PADDING-RIGHT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(image/btndelete.gif); WIDTH: 28px; CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.kbui_tro .btnperm {
	PADDING-RIGHT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(image/btnpermission.gif); WIDTH: 28px; CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
.kbui_crate {
	BORDER-RIGHT: #009c9c 2px dotted; BORDER-TOP: #009c9c 2px dotted; DISPLAY: none; BORDER-LEFT: #009c9c 2px dotted; CURSOR: move; BORDER-BOTTOM: #009c9c 2px dotted; POSITION: absolute
}
.kbui_droppointer {
	BORDER-RIGHT: #444444 2px; BORDER-TOP: #444444 4px solid; DISPLAY: none; BORDER-LEFT: #444444 2px; BORDER-BOTTOM: #444444 2px; POSITION: absolute
}
.kui_loading {
	BORDER-RIGHT: #222222 1px solid; BORDER-TOP: #222222 1px solid; BACKGROUND-IMAGE: url(/template/image/ajax-loader-smallwait.gif); BORDER-LEFT: #222222 1px solid; WIDTH: 16px; BORDER-BOTTOM: #222222 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.kui_tab_container {
	WIDTH: 100%
}
.kui_tab_content {
	BORDER-RIGHT: #7fa2d5 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #7fa2d5 2px solid; DISPLAY: none; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #7fa2d5 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #7fa2d5 2px solid; BACKGROUND-COLOR: #dae6fd
}
.kui_tab_label {
	FLOAT: left; WIDTH: 10em; TEXT-ALIGN: center
}
.kui_tab_labelselected {
	FLOAT: left; WIDTH: 10em; TEXT-ALIGN: center
}
.kui_tab_label {
	BORDER-RIGHT: #5076ab 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a9c3e7 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #a9c3e7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #5076ab 1px solid; BACKGROUND-COLOR: #a2bde4
}
.kui_tab_labelselected {
	BORDER-RIGHT: #a9c3e7 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #5076ab 2px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #5076ab 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a9c3e7 2px solid; BACKGROUND-COLOR: #7fa2d5
}
.kui_tab_label A {
	FONT-WEIGHT: bold; COLOR: #1d4a5d
}
.kui_tab_labelselected A {
	FONT-WEIGHT: bold; COLOR: #1d4a5d
}
.kbui_mt TABLE {
	FONT-SIZE: 0.9em; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0f5ff; border-spacing: 0px
}
.kbui_mt TH {
	BORDER-RIGHT: #769ad3 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #769ad3 1px solid; PADDING-LEFT: 0.4em; BACKGROUND-IMAGE: url(image/dt-table-header.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #769ad3 1px solid; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #769ad3 1px solid; HEIGHT: 2em; BACKGROUND-COLOR: #bdd0ef
}
.kbui_mt TD {
	BORDER-RIGHT: #769ad3 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #769ad3 1px solid; PADDING-LEFT: 0.4em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #769ad3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #769ad3 1px solid; TEXT-ALIGN: center
}
.kbui_mt .e {
	BACKGROUND-COLOR: #e9f1ff
}
.kbui_mt .highlight {
	CURSOR: pointer; BACKGROUND-COLOR: #ffe9f1
}
.kbui_pmenu .menuc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; WIDTH: 13em; PADDING-TOP: 0px
}
.kbui_pmenu .popup {
	MARGIN-TOP: 0px; MARGIN-LEFT: -6px; WIDTH: 100%; BACKGROUND-COLOR: #9fb9e3
}
.kbui_pmenu .popup DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; b1order: 1px solid #7f99c4; b1order-top: 1px solid #bcd5ff; b1order-left: 1px solid #bcd5ff
}
.kbui_pmenu .popup .saparator {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; CURSOR: default; COLOR: #e2edfe; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #507a86
}
.kbui_pmenu A:link {
	COLOR: #604038
}
.kbui_pmenu A:visited {
	COLOR: #604038
}
.kbui_pmenu A:active DIV {
	COLOR: #4d342d; BACKGROUND-COLOR: #e2edfe
}
.kbui_pmenu A:hover DIV {
	COLOR: #4d342d; BACKGROUND-COLOR: #e2edfe
}
.promptpanel {
	BORDER-RIGHT: #7fa2d5 2px solid; BORDER-TOP: #7fa2d5 2px solid; BORDER-LEFT: #7fa2d5 2px solid; BORDER-BOTTOM: #7fa2d5 2px solid; BACKGROUND-COLOR: #dae6fd
}
.promptbody {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.promptbtn {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 1em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.prompthead {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #1d4a5d; PADDING-TOP: 0px
}
.tbnone {
	BORDER-RIGHT: #000 0px; BORDER-TOP: #000 0px; BORDER-LEFT: #000 0px; BORDER-BOTTOM: #000 0px; BORDER-COLLAPSE: collapse
}
.tbnone TR {
	BORDER-RIGHT: #000 0px; BORDER-TOP: #000 0px; BORDER-LEFT: #000 0px; BORDER-BOTTOM: #000 0px; BORDER-COLLAPSE: collapse
}
.tbnone TD {
	BORDER-RIGHT: #000 0px; BORDER-TOP: #000 0px; BORDER-LEFT: #000 0px; BORDER-BOTTOM: #000 0px; BORDER-COLLAPSE: collapse
}
.moreexpand {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(image/moreexpand.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.autotip {
	DISPLAY: inline; VISIBILITY: hidden; POSITION: absolute; TEXT-ALIGN: left
}
.tooltipicon {
	BACKGROUND-IMAGE: url(image/tooltiphelp.gif); MARGIN: 2px; OVERFLOW: hidden; WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.tooltipicon .ivis {
	DISPLAY: none
}
.tooltip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; Z-INDEX: 1024; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 20em; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffe1
}
.tooltip .ivis {
	DISPLAY: block
}
.kbui_sf_node_mozfix {
	POSITION: relative
}
.kbui_sf_node {
	WIDTH: 140px; CURSOR: default; POSITION: absolute; HEIGHT: 85px; BACKGROUND-COLOR: #a6dabe; bac4kground-image: ur3l('image/salesflownodebg.gif')
}
.kbui_sf_node .tableframe {
	FONT-SIZE: 1em; WIDTH: 100%; FONT-FAMILY: arial; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
.kbui_sf_node .tableframe TD {
	BORDER-RIGHT: #5aba88 1px solid; BORDER-TOP: #5aba88 1px solid; BORDER-LEFT: #5aba88 1px solid; BORDER-BOTTOM: #5aba88 1px solid
}
.kbui_sf_node .type {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; COLOR: #444; PADDING-TOP: 0px; HEIGHT: 0.6em
}
.kbui_sf_node .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #888; HEIGHT: 2em; TEXT-ALIGN: center
}
.kbui_sf_node .outnode {
	FONT-SIZE: 0.6em; VERTICAL-ALIGN: top; WIDTH: 45px; COLOR: #777; TEXT-ALIGN: left
}
.kbui_sf_node .outnode .btn {
	BORDER-RIGHT: #3f6f45 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #a3d3a9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a3d3a9 1px solid; COLOR: #f0ffd3; PADDING-TOP: 0px; BORDER-BOTTOM: #3f6f45 1px solid; BACKGROUND-COLOR: #71a377
}
.kbui_sf_node .outnode .btnactive {
	BORDER-RIGHT: #3f6f45 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #a3d3a9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a3d3a9 1px solid; COLOR: #f0ffd3; PADDING-TOP: 0px; BORDER-BOTTOM: #3f6f45 1px solid; BACKGROUND-COLOR: #81b387
}
.kbui_sf_node .action {
	PADDING-LEFT: 4px; FONT-SIZE: 0.6em; COLOR: #777; HEIGHT: 0.6em
}
.kbui_sf_node .action .btn {
	BORDER-RIGHT: #3f6f45 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #a3d3a9 1px solid; PADDING-LEFT: 6px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #a3d3a9 1px solid; COLOR: #f0ffd3; PADDING-TOP: 0px; BORDER-BOTTOM: #3f6f45 1px solid; BACKGROUND-COLOR: #a3bb59
}
.kbui_tablerow {
	BORDER-RIGHT: #7fa2d5 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #7fa2d5 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #7fa2d5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7fa2d5 1px solid; BACKGROUND-COLOR: #d7e3ff
}
.kbui_multiitem_item {
	BORDER-RIGHT: #bdcfef 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #bdcfef 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #bdcfef 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bdcfef 1px solid; BACKGROUND-COLOR: #e4ecff
}
.kbui_multiitem_item .imgminus {
	FLOAT: left; BACKGROUND-IMAGE: url(image/btnminus.gif); MARGIN: 0px 4px; WIDTH: 16px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.imgplus {
	FLOAT: left; BACKGROUND-IMAGE: url(image/btnplus.gif); MARGIN: 3px; WIDTH: 16px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#kbui_dialog_background {
	DISPLAY: none; FILTER: alpha(style=0,opacity=60); LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #000
}
#kbui_prompt_background {
	DISPLAY: none; FILTER: alpha(style=0,opacity=60); LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #000
}
#kbui_dialog_container {
	DISPLAY: none; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
#kbui_prompt_container {
	DISPLAY: none; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
#kbui_dialog_content {
	POSITION: absolute
}
#kbui_prompt_content {
	
}
