div.widgetAll div.background {
	position:		absolute;
	top:				0px;
	left:				0px;
	width:			100%;
	height:			100%;
	
	background-color:			#d3d3d3;
	opacity:			0.3;
}

.widgetAll .window {
	width:			650px;
	height:			440px;
	height:			auto;
	
	position:		absolute;
	top:				200px;
	left:				340px;
	border:				0;
}

.widgetAll .window * {
	font-family:	Verdana !important;
	font-size:		11px !important;
	background-image: none !important;
}

.widgetAll .window h1 {
	display:			inline;
	font-size:		14px;
}

.widgetAll .window td.header {
	height:			19px;
	vertical-align:	middle;
	text-align:			center;
	background-image:		url('/js/client/widgets/i/h1_bg.gif') !important;
}

.widgetAll .window td.header_left, .widgetAll .window td.header_right {
	width:			19px;
	height:			19px;
}

.widgetAll .window td.header_left {
	background-image:		url('/js/client/widgets/i/h1_bg_left.gif') !important;
}

.widgetAll .window td.header_right {
	background-image:		url('/js/client/widgets/i/h1_bg_right.gif') !important;
}

.widgetAll .window td.body {
	vertical-align:	top;
	background-color:	#FFF;
}

.widgetAll .window td.side {
	background-color:	#FFF;
}

.widgetAll .window td.buttons {
	height:			30px;
	text-align:		right;
	background-color:	#FFF;
}

.widgetAll .window td.buttons_left, .widgetAll .window td.buttons_right {
	width:			19px;
	height:			19px;
}

.widgetAll .window td.buttons_left {
	background-image:		url('/js/client/widgets/i/bt_bg_left.gif') !important;
}

.widgetAll .window td.buttons_right {
	background-image:		url('/js/client/widgets/i/bt_bg_right.gif') !important;
}

.widgetAll .window td.vline {
	height:			1px;
	background-color:		#dfdfdf !important;
}

/* Fields style */

.widgetAll .string {
	width:			300px;
	float:			left;
	height:			40px;
}

	.widgetAll .string label{
		display:		block;
	}

	.widgetAll .string input{
		width:		250px;
	}
	
.widgetAll .text {
	width:			600px;
	height:			100px;
	clear:			both;
}

	.widgetAll .text label{
		display:		block;
	}

	.widgetAll .text textarea{
		width:		550px;
		height:		80px;
	}
	
.widgetAll .relation {
	width:			300px;
	float:			left;
	height:			40px;
}

		.widgetAll .relation label {
			display:		block;
		}
		
		.widgetAll .relation select {
			width:		250px;
		}

.widgetAll .boolean {
	display: none;	/* TODO: For debug only */
}

.widgetAll .text textarea, .widgetAll .string input, .widgetAll .relation select, .widgetAll .file select {
	border:			#777 1px solid;
}


.widgetAll .file {
	width:			300px;
	float:			left;
	height:			40px;
}


		.widgetAll .file label {
			display:		block;
		}
		
		.widgetAll .file select {
			width:         228px;
			height:			30px;
		}
