table.colgroups_50-50{
	margin:0;
	padding:0;
	width:100%;
	border-collapse:collapse;
	table-layout:fixed;
	border-spacing:0;
}

table.colgroups_50-50 td.first{
	width:50%;
}

table.colgroups_50-50 td.second{
	width:50%;
}







table.colgroups_25-75{
	margin:0;
	padding:0;
	width:100%;
	border-collapse:collapse;
	table-layout:fixed;
	border-spacing:0;
}

table.colgroups_75-25 td.first{
	width:75%;
}

table.colgroups_75-25 td.second{
	width:25%;
}






table.colgroups_25-75{
	margin:0;
	padding:0;
	width:100%;
	border-collapse:collapse;
	table-layout:fixed;
	border-spacing:0;
}

table.colgroups_25-75 td.first{
	width:25%;
}

table.colgroups_25-75 td.second{
	width:75%;
}