@import url("css/oui.combox.css");
@import url("css/oui.grid.css");
@import url("css/oui.paginator.css");
@import url("css/oui.popin.css");
@import url("css/oui.tabs.css");

@import url("css/oui-default.css");
@import url("css/oui-mini.css");
@import url("css/oui-green.css"); 
@import url("css/oui-blue.css"); 
@import url("css/oui-health.css"); 


/*
	+---------------------------+
	| DEFAULT -> all components	|
----+---------------------------+-----------------------------------------------------*/
	.oui-tabs,
	table.oui-tree,
	.oui-stylect-options,
	.oui-popin-window {
		text-align: left;
	}
	
	

	.oui-btn {
		padding: 3px 5px;
		border-style: solid;
		border-width: 2px;
		display: inline-block;
		text-decoration: none;
	}
	
	.oui-loading {
		width: 100px;
		height: 15px;
		border-style: solid;
		border-width: 1px;
		display: block;
	}
	

/*
	+-----------------------+
	| TREE			     	|
----+-----------------------+-----------------------------------------------------*/
	
	.oui-tree-wrap {
		border-style: solid;
		border-width: 2px;
		padding: 3px;
		overflow: hidden;
	}
	table.oui-tree {
		border-spacing: 0 1px;
		width: 100%;
	}	
	.oui-tree-header th {
		letter-spacing: 1px;
		font-weight: normal;
		padding: 5px;
	}
	.oui-tree-row td {
		padding: 3px 5px;
		margin-bottom: 2px;
	}
	table.oui-tree tr.oui-tree-expandable,
	table.oui-tree tr.oui-tree-expandable td {
		cursor: pointer;
	}
	table.oui-tree tr.oui-tree-expandable span.oui-tree-indicator {
		float: left;
		width: 14px;
		height: 14px;
		text-align: center;
		line-height: 14px;
		display: block;
		margin-right: 5px;
	}

/*
	+-----------------------+
	| MOZAIK			    |
----+-----------------------+-----------------------------------------------------*/
	
	.oui-mozaik {
		overflow: hidden;
		position: relative;
	}
	.oui-mozaik-cell {
		overflow: hidden;
		display: block;
		position: absolute;
		cursor: pointer;
	}
	.oui-mozaik-cell.oui-mozaik-cell-over {
		background: #fff;
	}
	.oui-mozaik-current-cell {
		cursor: default;
	}
	.oui-mozaik-inner-cell {
		display: block;
		overflow: hidden;
		position: relative;
		margin: 10px;
	}
	.oui-mozaik-reset-btn {
		position: absolute;
		top: 0;
		right: 0;
		height: 16px;
		width: 16px;
		line-height: 16px;
		display: block;
		text-align: center;
		cursor: pointer;
	}
	
/*
	+-----------------------+
	| RADIOBOX		     	|
----+-----------------------+-----------------------------------------------------*/
	
	.oui-radiobox-wrapper {
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		height: 16px;
		line-height: 16px;
		margin: 0;
		padding: 0;
	}
	
	.oui-radiobox-label {
		margin: 0;
		padding: 0;
		display: inline-block;
		height: 16px;
		line-height: 16px;
	}
	
	.oui-radiobox-radio,
	.oui-radiobox-checkbox {
		display: inline-block;
		width: 16px;
		height: 16px;
		margin: 0;
		padding: 0;
	}
	
	.oui-radiobox-over {
		background-position: center left;
	}