/* style properties shared by all smartlets */

div.sml_box form {
	padding: 0;
}

 .sml_box.collapsible .box-caption  {
	cursor: pointer;
}

.sml_box .box-caption.link em {
	font-style: normal;
}

.sml_box.collapsed .smartlet{
	display: none;
}

.sml_box.separate-vertical {
	margin-top: 1em;
}

.sml_box.separate-horizontal {
	margin-left: 1em;
}

.sml_box b.busy, .sml_box.busy.collapsed b.busy {
	display: none;
}

.sml_box.busy b.busy {
	display: inline-block;
	width: 16px;
	height: 16px;
	float: right;
}

.sml_box.busy.fs b.busy {
	display: none;
}

.sml_box.busy.blue b.busy{
	background: url('/scf/gfx/box/bluewait.gif') no-repeat;
}

.sml_box.busy.red b.busy{
	background: url('/scf/gfx/box/redwait.gif') no-repeat;
}

.sml_box.busy.yellow b.busy{
	background: url('/scf/gfx/box/yellowwait.gif') no-repeat;
}

.sml_box.busy.smlboxixcst  b.busy{
	background: url('/scf/gfx/box/greywait.gif') no-repeat;
}

/* Collapsible title bar */

.sml_box .smlboxbtns .collapse-handle {
	background: url("/scf/gfx/box/switch_wclose.gif") no-repeat 2px 2px;
	height: 16px;
	width: 16px;
	display: inline-block;
	text-decoration: none;
	margin: 0;
	cursor: pointer;
	}

.sml_box.collapsed .smlboxbtns .collapse-handle {
	background: url("/scf/gfx/box/switch_wopen.gif") no-repeat 2px 2px;
}

.sml_box.busy .smlboxbtns .collapse-handle{
	display: none;
}