div.lbxUiCheckBox
	{
	color:#fff;
	}

div.lbxToolTipCont
	{
	position:absolute;
	display:none;
	font-size:12px;
	padding:4px;
	background:#efefef;
	color:#ffffff;
	border:1px solid #000000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#212121;
	top:0px;
	z-index:10000;
	}


div.lbxWindow
	{
	position:fixed;
	top:20px;
	left:20px;
	width:362px;
	background:#818181;
	border:1px solid #818181;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	z-index:10000;
	text-align:left;
	font-size:8pt;
	/*font-family: Verdana, Sans-Serif, Arial;*/
	/*font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;*/
	font-family: Tahoma, Geneva, sans-serif;

	}

div.lbxEditBar, div.lbxButtonBar
	{
	position:absolute;
	font-size:12px;
	color:#ffffff;
	border:1px solid #000000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#212121;
	top:0px;
	font-family: Tahoma, Geneva, sans-serif;
	}
div.lbxEditBar
	{
	z-index:1000;
	}
div.lbxTitleBar, div.lbxFilterBar
	{
	position:relative;
	font-size:12px;
	color:#ffffff;
	background:#212121;
	}
div.lbxTitleBar
	{
	cursor:move;
	}

div.lbxTitleBar a, div.lbxEditBar a, div.lbxButtonBar a
	{
	display:inline-block;
	line-height:15px;
	padding:0px 3px;
	margin:3px;
	color:#ffffff;
	background:#414141;
	border:1px solid #000000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	}
div.lbxButtonBar a
	{
	display:block;
	}

div.lbxTitleBar a:hover, div.lbxButtonBar a:hover, div.lbxEditBar a:hover
	{
	background:#616161;
	color:#0085fc;
	}

div.lbxWindow div.lbxEditBar
	{
	position:relative;
	border:none;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}

div.lbxButtonBar
	{
	display:none;
	right:0px;
background:#555;
border-color:#555;
z-index:10000;
	}
div.lbxWindow div.lbxButtonBar
	{
	z-index:11000;
	}

div.lbxPathBar
	{
	position:relative;
	font-size:12px;
	padding:5px;
	background:#414141;
	color:#ffffff;
	border-bottom:1px solid #000000;
	}
div.lbxPathBar a
	{
	color:#ffffff;
	}
div.lbxPathBar a:hover
	{
	color:#0085fc;
	}

div.lbxFrame
	{
	height:400px;
	overflow:auto;
	margin:10px;
	width:340px;
	background:#fff;
	border:1px solid #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-align:center;
	}
div.lbxFrame > textarea, div.lbxFrame > iframe
	{
	width:318px;
	height:378px;
	margin:10px auto 0px auto;
	border:1px solid #ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
div.lbxFrame > input
	{
	width:318px;
	margin-top:10px;
	}
div.lbxFrame > div.booleanInput
	{
padding:10px;
	margin:10px;
background:#fff;
color:#000;
text-align:left;
	border:1px solid #ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
.lbxProperty, .lbxDefaultProperty, .lbxOptionalProperty
	{
	position:relative;
	text-align:left;
	display:block;
	color:#212121;
	background:#414141;
	padding:10px;
	margin:10px;
	border:1px solid #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
.lbxDefaultProperty, .lbxOptionalProperty
	{
	background:#212121;
	}
div.lbxHeader
	{
	margin-bottom:0px;
	}
.lbxProperty div.lbxObjHelp, .lbxDefaultProperty div.lbxObjHelp, .lbxOptionalProperty div.lbxObjHelp
	{
	text-align:left;
	color:#eee;
	padding:20px;
	}
div.lbxNameValue
	{
	/*white-space:nowrap;*/
	margin:5px;
	/*overflow:hidden;*/
	}
div.lbxNameValue span.lbxName, div.lbxNameValue span.lbxValue
	{
	display:inline-block;
	white-space:normal;
	vertical-align:top;
	font-size:12px;
	margin:0px 10px;
	}

div.lbxNameValue span.lbxName
	{
	color:#ddd;
	font-weight:bold;
	}
div.lbxNameValue span.lbxValue
	{
	color:#fff;
/*width:250px;*/
	}
.lbxDefaultProperty span.lbxName, .lbxOptionalProperty span.lbxName
	{
	color:#999;
	}

.lbxDefaultProperty span.lbxValue, .lbxOptionalProperty span.lbxValue
	{
	color:#bbb;
	}

div.lbxBrowser
	{
	padding-left:15px;
	}
div.lbxFrame
	{
	padding:20px 0px;
	}
div.lbxBrowser > div.normal
	{
	position:relative;
	text-align:left;
	color:#414141;
	background:#414141;
	padding:5px;
	margin:5px;
	}
div.lbxBrowser > div.normal:hover, div.lbxWindow div.lbxSelected
	{
	background:#555;
	}
div.lbxBrowser > div.normal:hover > .lbxBrowser, div.lbxFrame > div.lbxSelected > .lbxBrowser, div.lbxFrame > div.lbxSelected > div.lbxNameValue span
	{
	color:#0085fc;
	}

span.lbxBrowser, span.lbxExpander
	{
	color:#fff;
	cursor:pointer;
	}

div.lbxBrowser iframe
	{
	width:260px;
	height:auto;
	margin:10px auto 0px auto;
	border:1px solid #ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
div.lbxWindow .lbxActive, div.lbxWindow .lbxActive > div > span, div.lbxWindow .lbxBrowse:hover > div > span
	{
	color:#0085fc;
	}
div.lbxTitleBar > .lbxActive, div.lbxEditBar > a.lbxActive, div.lbxButtonBar > .lbxActive
	{
	background:#616161;
	}