/* CSS Document */
/*Grids - ui-grid is parent grid, ui-unit is a sub unit of the grid, all units inside a grid take up equal space, grids b,c,d,e,f have variable precent unit widthes*/
.ui-grid .ui-unit, .ui-grid .ui-grid{float:right;display:inline;}
/*Class - .first sets up fist column independent of placement*/
.ui-grid div.first{float:left;}
.ui-grid .ui-unit, .ui-grid .ui-grid{width:49.1%;}
.ui-grid .ui-grid .ui-unit {width:48.1%;}
/*Clears following content*/
.ui-grid:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/*Clears following content*/
.ui-grid {zoom:1;}
.ui-grid h2 {margin:0px; padding:2px; clear:both;}
.container_a, div.container_a, table tr td div.container_a {
	margin: auto;
	padding: 0px;
	position: relative;
}
.container_b, div.container_b, table tr td div.container_b {
	margin-right: auto;
	padding: 0px;
	position: relative;
	width:500px;
}
.container_a table, .container_b table {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
*html .container_a table, *html .container_b table {
	width: 99%;
}
div.ui-grid .narrow, div.ui-grid div.narrow {
	width:29%;
}
div.ui-grid .long, div.ui-grid div.long {
	width:70%;
}
